Statistics prove this has been the most exciting season in Premier League history.
The final day of the season will see at least eight of the 10 matches being decisive either in terms of the title race, European qualification, or relegation.
Any of Manchester City, Liverpool and Chelsea could be crowned champions on the final day after a campaign that has been the closest since the launch of the Premier League in 1992-93.
Going into this morning's match between Everton and Manchester City, there were only three points between the three challengers, the smallest margin between first and third place at this stage of a top-flight season since 1980/81 when three points for a win was first introduced.
The lead at the top of the league table has already changed hands 22 times this season, a record number.