Liverpool v Newcastle always threatens to throw up a classic, so don't miss this weekend’s installment in the rivalry.
 
The two teams are desperate for points for very different reasons. Liverpool simply must win to keep the title race alive, while Newcastle need a miracle to stay up.
 
Can Michael Owen rediscover his scoring touch at the ground where he found the net more regularly than Phil Brown fake tans?
 
Of course, Manchester United have the chance to strike first blood in the title race in the weekend's early kick-off when they visit Middlesbrough.
 
Boro are desperate for three points though and they love to beat the big clubs, a repeat of their 2-0 win over Liverpool would give The Reds and Chelsea hope.
 
At the bottom, West Brom will hope Howard Webb is refereeing as they visit Tottenham, while Sunderland need to respond to their worst performance of the season when Everton come to town on Sunday.
 
Blackburn know one more victory, at Manchester City, would guarantee them safety, which would leave Phil Brown sweating before Hull's Monday night trip to Aston Villa.
 
Elsewhere, Arsenal will face Portsmouth, Stoke City’s Rory Delap will try to chuck the ball into West Ham's net, and Wigan will likely start with 10 men against Bolton as Amr Zaki fails to find his way to The JJB.
 
We will have live updates from our reporters on all the games throughout the weekend and player ratings and full match reaction afterwards.
 
Saturday
Middlesbrough v Man Utd
Chelsea v Fulham
Man City v Blackburn
Portsmouth v Arsenal
Stoke v West Ham
Tottenham v West Brom
Wigan v Bolton
Sunday:
Liverpool v Newcastle 
Sunderland v Everton