Liverpool fans have not been this close to tasting the Holy Grail for years. Victory at Fulham will send Rafa Benitez's men top, but The Cottagers are eyeing a place in European competition next year.
 
Manchester United have the chance to make Liverpool's potential stay at the top a short-lived one when they host Aston Villa on Sunday, while Chelsea cannot be totally counted out as they visit Newcastle - where Alan Shearer has taken the reins in a last gasp effort to save the Magpies from the drop.
 
At the bottom the dispute over who goes down is every bit as fierce, as West Brom and Stoke enter an almighty six-pointer, as do Bolton and Middlesbrough, while Blackburn search for points against Tottenham, Portsmouth visit Hull, and Sunderland travel to West Ham.
 
There is a UEFA Cup showdown of Everton v Wigan on Sunday, while Arsenal’s pursuit of Champions League football continues against Manchester City.
 
Saturday: Kick-offs 3pm (GMT) unless stated.
Arsenal v Man City
Blackburn v Tottenham (12.45)
Bolton v Middlesbrough
Fulham v Liverpool (17.30)
Hull City v Portsmouth
Newcastle v Chelsea
West Brom v Stoke
West Ham v Sunderland
 
Sunday:
Everton v Wigan
Man Utd v Aston Villa (16.00)