There maybe just under a year to go until the 2022/23 Premier League season comes to a close, but if next season's finale is as exciting as the previous one, fans will be on the edge of their seats.
Manchester City came back from 2-0 down to snatch the title out of Liverpool's grasp with a 3-2 win over Aston Villa, while Leeds United escaped relegation on the final day last season following a 2-1 win over Brentford.
Will there be similar drama come May?
The full final day schedule for the upcoming Premier League season can be found below.
Sunday, May 28, 4 p.m. BST