It was deja vu for Manchester City as the Barclays Premier League champions opened their title defence with a thrilling 3-2 victory over newly promoted Southampton.
Manchester United ended their 10-year wait for a Barclays Premier League win away to Chelsea with a 3-2 victory that cut their opponents' lead at the top to one point.
A moment of madness from Emmanuel Adebayor sparked a spectacular Tottenham collapse as Arsenal romped to a 5-2 victory in an entertaining north London derby at the Emirates Stadium.
Robin van Persie's injury-time winner sent Manchester United six points clear at the top of the Premier League after a stormy derby win against Manchester City at the Etihad Stadium.
Christmas came slightly early for the Blues. 7 scorers supplied the 8 goals with Fernando Torres setting the team on its way with a fine early header. David Luiz and Branislav Ivanovic made it 3-0 by the break and after the interval Frank Lampard scored his 130th Chelsea top-flight league goal to set a new club record.
Theo Walcott gave Arsene Wenger yet another reminder of his goalscoring talents as he netted a stunning hat-trick to sink Newcastle United in a 10-goal thriller at the Emirates Stadium.