This week the Premier League saw a fair amount of surprising results and determined the fate of one of the teams involved the relegation race.
Manchester City and Arsenal faced setbacks on Saturday with City having to fight back to draw with Sunderland while Arsenal fell on the road to QPR. Manchester United extended their lead at the top of the table with a win over Blackburn.
In the race for the European spots, Tottenham, Chelsea and Newcastle all won to keep the pressure on Arsenal, as all four clubs are separated by five points for three continental positions.
Down at the bottom of the table, life got worse for Wolves as they lost again and fell six points behind their other relegation rivals as Wigan, Bolton and QPR all won over the weekend.
As always, last week's ranking is in parenthesis.