Tottenham Hotspur and Manchester City set up a Champions League showdown for next Wednesday when they both won on Saturday to knock Aston Villa out of the race and leave Liverpool hopes of fourth place hanging by a thread.
Spurs beat Bolton Wanderers 1-0 at White Hart Lane while City came from behind at home to beat Villa 3-1. Spurs now have 67 points with two games to play, with City, who host Tottenham on Wednesday, fifth on 66, also with two games remaining.
Villa, with one game left, are on 64 and cannot now finish fourth. Liverpool, seventh on 62 points have to win their last two games to have any hope. The first of them is at Anfield on Sunday against title-chasing Chelsea.
Chelsea top the standings on 80 points, one ahead of Manchester United, who visit Sunderland on Sunday.
Arsenal are on 72 points and look certain to finish third. They visit Blackburn Rovers on Monday.
Chelsea floor Villa with Lampard's four
Manchester City loan Robinho to Santos
EPL: Villa earn crucial win in battle for fourth
Manchester City set to dispense with Robinho
Spurs and Villa gain ground in battle for fourth