Punjab Kings beat Capitals by four wickets