Jamie Mackie's stoppage-time winner handed QPR a Premier League lifeline as the hosts staged a stunning fightback to beat Liverpool 3-2 at Loftus Road.
Liverpool will wonder how they lost this one from 2-nil up with 20 minutes to play.
Tottenham midfielder Rafael van der Vaart rescued a 1-1 draw against Stoke but that wasn't enough to stop his side slipping out of the top three for the first time in three months.
Arsenal moved ahead of Spurs into third place after a 1-0 win at Everton.
Carlos Tevez made an immediate impact on his return to Manchester City as the Argentine set up the winning goal in his team's crucial 2-1 victory over Chelsea at the Ethiad Stadium.
The victory means City move to within one point of leaders Manchester United having played the same amount of games as their bitter rivals.