Manchester United extended their lead at the top of the Premier League table following their remarkable 4-3 victory over Reading at the Madejski Stadium on Saturday.
Sir Alex Ferguson's side fell behind thanks to Hal Robson-Kanu's strike, but hit back through Anderson and a Wayne Rooney penalty inside 16 first-half minutes.
Adam Le Fondre drew the Royals level before Sean Morrison headed the hosts into the lead, only for Rooney to restore parity with his second goal on the half hour mark, leaving Robin van Persie to net the winner.
Reigning champions Manchester City could only manage a 1-1 draw at home to Everton, with Marouane Fellaini giving the visitors the lead, prior to Carlos Tevez's penalty earning Roberto Mancini's men a share of the spoils.
Chelsea slumped to a 3-1 defeat against West Ham at Upton Park, despite taking the lead through Juan Mata. Second-half goals from Carlton Cole, Mohamed Diame and Modibo Maiga gifted the Hammers all three points.
Arsenal were also on the wrong end of a 2-0 scoreline, as Swansea summer signing Michu ran riot at the Emirates Stadium. Meanwhile, Spurs recorded a 3-0 victory away at Fulham courtesy of a 35-yard strike from Sandro, and well-taken Jermain Defoe brace.
Liverpool won their fourth Premier League game of the season with a comfortable 1-0 victory over Southampton at Anfield, while rock-bottom side QPR could only manage a 1-1 draw against fellow-strugglers Aston Villa.
And finally, West Brom suffered their first home defeat of the 2012/13 campaign after losing 1-0 to Stoke City at The Hawthorns, dropping one place to fifth in the table, but level on points with Chelsea and Spurs.
After another exhilarating couple of days of top-flight action, GMF brings you five of the best Premier League goals of the weekend…
Craig Gardner | Sunderland
Brett Holman | Aston Villa
Anderson | Manchester United
Anthony Pilkington | Norwich City
Juan Mata | Chelsea