Manchester City moved to the top of the Premier League table with a 4-3 win over Wolves at the City of Manchester Stadium.
Wolves took the lead through Nenad Milijas, but after Kolo Toure had levelled late in the first half, City surged into a 4-1 lead in the first 15 minutes of the second, through Carlos Tevez (2) and Yaya Toure.
Wolves fought back through a Kevin Doyle penalty and a header from Steven Mouyokolo but couldn’t find a late equaliser.
Chelsea moved into fourth with a 2-0 win over Blackburn Rovers.
After a goalless first half, during which both Anelka and Ramires hit the crossbar, the champions finally broke the deadlock in the second half through Branislav Ivanovic. Anelka killed off Blackburn with the second.
High-flying Bolton Wanderers were beaten 2-0 at the Britannia Stadium by Stoke City.
The Potters took the lead in the 37th minute through Danny Higginbotham, before a Matt Etherington penalty midway through the second half made the points safe.
A thrilling game at the Hawthorns saw West Bromwich Albion overcome Blackpool 3-2, to end a run of six straight defeats.
Ian Holloway’s side took the lead through a rasping strike from David Vaughan, but Peter Odemwingie equalised for Albion.
Roberto Di Matteo’s side took the lead in the second half through James Morrison, only for Gary Taylor-Fletcher to make the score 2-2.
However, as both sides pushed for a winner, it was the Nigerian international Odemwingie who secured the three points for West Brom.
And finally, Hugo Rodallega gave Wigan the lead at the DW Stadium, but Andrew Johnson equalised with just five minutes remaining to salvage a point for Mark Hughes’ Fulham.