This was a weekend of goals with only Fulham not scoring as they fell to two David Silva goals at the City of Manchester Stadium helping Manchester City close the gap on rivals Manchester United at the top of the table.
West Brom were outclassed in the first half of the Midlands derby game with Aston Villa but fought back brilliantly from 2-0 down to grab a draw, which was all QPR could manage away to West Ham despite a debut goal from Loic Remy early in the first half. Rangers had defending sternly but couldn’t keep the West Ham freight train at bay and the game ended 1-1.
Two goals from Steven Fletcher proved decisive as Sunderland beat Wigan at the DW Stadium as was Adam Le Fondre’s brace as Reading won away to Newcastle.
Michael Owen’s first goal for Stoke served little consolation as a brilliant Swansea ran out comfortable winners in Wales and Liverpool put five past a helpless Norwich at Anfield.
The biggest games of the weekend took place on Sunday as Chelsea hosted Arsenal and Manchester United travelled to White Hart Lane to face Tottenham Hotspur. Chelsea went two up against their London rivals early on and Arsenal couldn’t rescue anything from the game despite a brilliant Theo Walcott goal just before the hour mark. In an even first half at ‘The Lane’ United went in front courtesy of a Robin Van Persie header. They looked to have survived a second half dominated by Spurs until Clint Dempsey put the ball past David De Gea deep into injury time.
Here is a full list of the weekend’s results in the Barclays Premier League.
Liverpool 5 – 0 Norwich City
Manchester City 2 – 0 Fulham
Newcastle United 1 – 2 Reading
Swansea City 3 – 1 Stoke City
West Ham United 1 – 1 Queens Park Rangers
Wigan Athletic 2 – 3 Sunderland
West Bromwich Albion 2 – 2 Aston Villa
Chelsea 2 – 1 Arsenal
Tottenham Hostpur 1 – 1 Manchester United