With the title race, it is not all over yet. Liverpool should in all their games left, pretty comfortably too. United have City to play who certainly won't roll over and die, and Arsenal, who could well be looking for revenge in the champions league.
If, and I know it is a massive if, United lose both of the games, you nick it on goal difference. I can certainly see Arsenal doing them, and City maybe getting a point. They should dispatch of Wigan though, then it would be a tense last game at Hull who will need to win to stay up by my calculations.
As for the bottom, Sunderland and Hull need a result this weekend, if they do they can doom Boro and Newcastle, if not the winner of the tyne tees derby will catch them.
Finally, seventh place will give a place in the old uefa cup they have renamed, and at the moment one point separates City, Fulham, West Ham and Spurs. It is remarkable that Spurs can achieve European qualification after such a piss poor start to the season.
Edit: How good were Barcelona? Granted they won't score six past a Chelsea side that know what a defence is for, but it was impressive nontheless.