As Spurs continue their hunt of Chelsea and Middlesbrough make one last push for survival at the bottom, it is another huge weekend for the Premier League.
Will the title race be over by Sunday evening? Will Sunderland be mathematically relegated?
Will St Totteringham's Day be postponed for a year? Here's our guide to the action, in the form of super-fun bingo! Tot up the points to see how well we do.
READ MORE: 14 transfers that will dominate the summer
Southampton vs Hull, 3pm
5 points: Southampton win without conceding. They lost only one of their last 12 home games against teams in the bottom half.
15 points: Hull add to the solitary point they have won away from home under Marco Silva.
25 points: Hull win, piling the pressure on Swansea at the bottom of the table.
West Brom vs Leicester, 3pm
5 points: For every mention of the 'magic 40-point mark', which West Brom passed weeks ago but have essentially given up trying since, and Leicester can reach with a win here.
15 points: West Brom score a goal, ending their four-match drought.
25 points: Craig Shake gets another win, and is appointed permanent manager of Leicester.
Sunderland vs Bournemouth, 3pm
5 points: Sunderland are relegated from the Premier League with defeat and a Hull point.
15 points: Sunderland win, and David Moyes declares the relegation battle 'still on'.
25 points: Moyes jumps ship. It's a been a bad few months for the Scot.
Stoke vs West Ham, 3pm
5 points: Stoke win and continue their march towards a fourth consecutive ninth-placed finish.
15 points: Nobody bothers to turn up for this match - which is essentially a dead rubber.
25 points: For coming up with an answer to this question: Jonathan Walters scores but nobody is there to witness it, so did it really happen?
Crystal Palace vs Burnley, 5.30pm
1 point: For every time Wilfried Zaha is fouled.
15 points: Mamadou Sakho makes a miraculous recoveryafter being stretchered off against Spurs in midweek, and plays on Saturday.
25 points: Joey Barton, in the stands at Selhurst Park, celebrates a Burnley winner wildly. Jokes about him winning a bet spread like wildfire over Twitter.
Manchester United vs Swansea, 12pm
5 points: United draw. Again.
15 points: Swansea get a priceless victory. Paul Clement, whose Premier League win rate is the best in Swansea's time in the top flight, goes full Tim Sherwood and boasts about it after the game.
25 points: Marouane Fellaini manages to get sent off despite being suspended.
Everton vs Chelsea, 2.05pm
5 points: Chelsea win. The title race is as good as over, and Antonio Conte's post-match interview says as much.
15 points: Romelu Lukaku scores and does a muted celebration in case he ends up rejoining Chelsea.
25 points: Everton add to their five wins in seven at home against Chelsea. Sky Sports proclaim the victory as having 'blown the title race wide open!'
Middlesbrough vs Manchester City, 2.05pm
5 points: Middlesbrough, the only team yet to win successive Premier League games all season, fail once again to win a second game in a row.
15 points: Gabriel Jesus is back in the starting lineup and scores. The camera cuts to an unimpressed Sergio Aguero on the bench.
25 points: Middlesbrough score a goal.
Tottenham vs Arsenal, 4.30pm
5 points: Arsenal score a goal. They have only failed to score in one of their last 23 matches at White Hart Lane.
15 points: Mauricio Pochettino, unbeaten in five north London derbies, makes it six with a victory that secures Tottenham's first finish above Arsenal in the Arsene Wenger era.
25 points: Arsenal win and St Totteringham's Day is pencilled in for the final day of the season.