GAME OF THE WEEKEND: Manchester United v Chelsea
This match at Old Trafford is beautifully timed. The defending champions going to the league leaders three games before the end of the season and, almost certainly, to the winner the spoils. This is a proper game.
Chelsea are on real title-winning form, steaming through the back end of the season with eight wins from their last nine games. United, three points clear at the top, are preparing for a Champions League final. It promises to be a fitting end to what has been a topsy-turvy season.
It could, of course, have all been so different. Had United's away form anything other than poor, or had Chelsea not had their mid-season slump, then the title would probably already have been settled.
Arsenal are somehow still in with a sniff too despite dropping so many silly points throughout the campaign, while you could even argue that Manchester City have missed a real opportunity to challenge for the title this season by prioritising caution over fully utilising the attacking talent their expensive squad possesses.
But, ultimately, the top two at the business end of the season are once again United and Chelsea. Both sides are well rested, with the Blues enjoying a full week off while United sent out a team with nine changes to finish off Schalke in midweek.
Carlo Ancelotti has won all three of his Premier League encounters against United, something he will be sure to remind his players of following their Champions League exit to Alex Ferguson's side. He will also surely have learned the folly of fielding Fernando Torres against United, something which did not work for them in their European meetings.
These are two sets of players who have all been in these kind of high pressure situations countless times before. There is little danger of the occasion affecting either side.
No disrespect to any of the teams these two are slated to play after this game - United have games against relegation strugglers Blackburn and Blackpool, Chelsea host Newcastle before going to Everton - but if there is a winner in this match then surely we will be looking at the champions.
All the conditions are in place for a classic match. Let's hope it lives up to the billing.
UPSET OF THE WEEKEND: Everton v Manchester City
City's away from since the turn of the year has been pretty atrocious. Their victory at Ewood Park last time they were on the road was their first win on their travels since Boxing Day, and even then they toiled before Edin Dzeko popped up with his winner.
They are deservedly in the box seat for that final Champions League spot although, as mentioned earlier, they really should be on more points than they are currently.
Goodison is never an easy place to visit. Only the top three have lost fewer games at home than David Moyes's side. City head there not only with the following week's trip to Wembley on their minds, but also Tuesday's game against Tottenham. Any slip-up on Merseyside would make that midweek game very interesting indeed.
Perhaps it is a bit of a stretch to say it would be an upset if Everton win. They have won six of their last seven meetings, a run which coincides with the start of City's big-money makeover under Thaksin Shinawatra. If Everton can make it seven from eight, then that battle for fourth place would be another compelling feature at the end of this season.
PLAYER TO WATCH: Aaron Ramsey (Stoke City v Arsenal)
It is hard to believe that it was just over a year ago when Ramsey sustained his horrific broken leg at the Britannia Stadium. To see him come back into the Arsenal team and play so well against United last week was fantastic for the lad, and should be shown as a reason for hope to any player who suffers a similar fate.
Now Ramsey has the chance to fully lay that ghost to rest when Arsenal go back to Stoke tomorrow. With no Cesc Fabregas or Samir Nasri, Ramsey will be asked to run the midfield as the Gunners look to end the season on a high.
It's the sort of thing which truly builds character, and it could help him take a big step towards becoming the player that everyone involved with that club hopes he will become.
I knew Ryan Shawcross when he was a young lad at Manchester United, and I can vouch that he is not the sort of player who would ever intend to do something like that to another person. He has always been one to play the game hard but fair.
There won't be many people who will be as happy as Ryan to see Ramsey back fit and playing so well, and I am sure it will be a special moment for both of them when they shake hands before kick-off on Sunday.
UNDER PRESSURE: Ian Holloway (Tottenham Hotspur v Blackpool)
Blackpool's chairman has come out this week and assured his manager that, relegation or not, he still has a job at the club next season. But taking the Tangerines down after just one season would be a disaster for Holloway and his reputation.
He was applauded for Blackpool's early-season form as his all-out attack looked to take the top flight by storm, only for that same carefree attitude and virtual ignorance of the importance of defending could well see them go straight back down while their fellow promoted sides sit comfortably in mid-table.
Relegation would show up Holloway's philosophy to be flawed and naive. He would be back in the Championship without his star player. All his amusing quotes and passionate protests would be put on file, to be pulled out occasionally for people to remember with nostalgia that funny year when Olly was in the Premier League.
If Holloway wants to known as a serious manager, rather than just one of the game's comedy characters, then he needs to make sure Blackpool stay up, for his sake as much as the club's.