London - XINHUA
Following are the results of the English Premier League matches on Saturday (home teams listed first):
Watford 3 Aston Villa 2
Newcastle 1 Crystal Palace 0
Stoke City 1 Sunderland 1
West Bromwich 0 West Ham United 3
Everton 2 Bournemouth 1
Arsenal 1 Norwich City 0
Playing on Sunday, May 1:
Swansea City vs Liverpool
Manchester United vs Leicester City
Southampton vs Manchester City
Playing on Monday, May 2:
Chelsea vs Tottenham Hotspur
Source: XINHUA