Chelsea have wasted the chance to get back into the Premier League football title race after a scoreless draw at Norwich.
A second-half Clint Dempsey hat-trick inspired Fulham to a 5-2 home win over Newcastle United to dent the northern club's hopes of a top four finish.
Aston Villa beat Wolverhampton Wanderers 3-2 in a thrilling Midlands derby, with Villa striker Robbie Keane scoring twice for the visitors at Molineux.
West Bromwich Albion shocked Stoke City 2-1 away,
There was also a notable win for Queens Park Rangers, who rose above the relegation zone after beating bottom-placed Wigan Athletic 3-1 at home in London to record their first league win in 10 games and their first three points under new coach Mark Hughes.
Sunderland saw off Swansea City 2-0, and Everton drew 1-1 with visiting Blackburn Rovers.