Fulham striker Bobby Zamora fired his club back into the top half of the table with a 1-0 win over Sunderland at Craven Cottage.
It means Fulham leapfrog over Sunderland into eighth, with their form reliant on home performances: they have not lost on their own turf since September.
Tottenham lost a two-goal lead and then missed an injury-time penalty to draw 2-2 at Everton.
Jermain Defoe opened the scoring just after the break and the points appeared safe when Michael Dawson doubled the lead on the hour.
But goals from Louis Saha and Tim Cahill levelled the scores before Defoe's weak spot-kick was saved by Tim Howard after Tony Hibbert had brought down Wilson Palacios.