Premier League leaders Liverpool beat Bolton Wanderers 3-0 at Anfield today with Robbie Keane scoring twice to reach the halfway stage of the season a point clear of Chelsea.
Chelsea briefly went top for a few hours after they beat bottom club West Bromwich Albion 2-0 at Stamford Bridge in an early kickoff with goals from Didier Drogba and Frank Lampard.
Carlos Tevez struck a late goal to give Manchester United a 1-0 win at 10-man Stoke City as United moved up to third spot before Aston Villa's evening match against Arsenal at Villa Park.
There was a remarkable incident at Manchester City where the home side raced into a 4-0 halftime lead against Hull City before eventually winning 5-1.
Hull manager Phil Brown ordered his team to stand in front of the away supporters at the start of the halftime break and gave them a public dressing down before allowing his players to return to the dressing room.
In the other games West Ham United came from behind to win 4-1 at Portsmouth while Fulham drew 0-0 at home to Tottenham Hotspur.
Everton won 1-0 at Middlesbrough, while Wigan Athletic beat Newcastle United 2-1 and Sunderland drew 0-0 with Blackburn Rovers.
Liverpool lead the table with 42 points, followed by Chelsea on 41. Manchester United, who have two games in hand on the top two, are third on 35 with Aston Villa, fourth on 34.