London, May 21: Title races are the best, aren't they?
Months of games, so many ups and downs, goals scored and conceded, and yet it can all still come down to the finest margins in the closing minutes of the last day.
To paraphrase Homer Simpson, the winner is showered with praise; the loser is taunted and booed until my throat is sore.
With one matchday left, the title races in both Serie A and the Premier League are going to the final 90 minutes.
Milan and Manchester City have their destinies in their own hands, but Inter and Liverpool are looking to respectively pounce on any stumble.
There is the potential for exceptional drama in Italy and England, but can the Nerazzurri and the Reds have much hope of pulling off the improbable and wrestling the respective title from their rivals?
Stats Perform has taken a look at some of the more dramatic title races from recent history that show anything is possible.
Every goal matters
The Eredivisie provided about as tense a finish as you could imagine in 2006-07, with PSV Eindhoven and Ajax unsurprisingly the main characters.
A strong title defence from Ronald Koeman's PSV began with 18 wins from 21 games, and just one defeat.
However, losing four and drawing four of their next 12 games coupled with Ajax winning five of six leading into the final day meant they were neck and neck on points heading into the last game.
Despite being behind on goal difference, a tremendous effort from PSV saw them pip their rivals after an emphatic 5-1 win over Vitesse, while Ajax could only muster a 2-0 victory over Willem II, losing the title by a single goal.
When goals made no difference in La Liga
In the same season, Real Madrid made a disappointing start in LaLiga, drawing their first game 0-0 with Villarreal at home before going on to lose seven of their first 21 league matches.
After drawing four games in a row between mid-February and mid-March, title hopes seemed to be over for Fabio Capello's men, only for nine wins in 11 games to send them into the final day level on points with Barcelona.
Barca thrashed Gimnastic 5-1 away from home to do their bit, but Madrid eased to a 3-1 win against Real Mallorca at the Santiago Bernabeu.
The Blaugrana had a significantly better goal difference of +45 compared to Madrid's +26, but that mattered not as the tie-breaker came down to head-to-head record, which was in Los Blancos' favour having beaten Barca 2-0 at home and drawn 3-3 at Camp Nou.
Following Sheikh Mansour's takeover of Manchester City in 2008, the club had grown year-on-year and by the 2011-12 season, felt they were ready to mount a challenge at the top of the Premier League.
Roberto Mancini's side started well enough, winning 11 of their first 12 games, but three defeats across December and January dented hopes, while two losses and two draws in a five-game period in March and April all but killed them.
That was until five wins in a row coincided with Manchester United losing to Wigan Athletic and dramatically drawing 4-4 with Everton at Old Trafford.
City beating United on matchday 36 swung things in the Sky Blues' favour, and they went into the last day needing only a win against lowly QPR to seal it.
In typical fashion, they made it hard work for themselves, finding themselves 2-1 down heading towards the 90th minute. United had won 1-0 at Sunderland, which meant City needed two goals or they would have lost the title in agonising fashion.
An Edin Dzeko header made it 2-2, before Mario Balotelli slid in Sergio Aguero for one of the most famous goals in English football history, giving City their first top-flight title since 1969.
The ultimate last day head-to-head
It was like something out of a Hollywood film. All the previous nine La Liga titles had been won by Clasico giants Barcelona and Real Madrid, but in 2013-14, Atletico Madrid believed they could spoil the party.
Barca were the pacesetters, winning 13 of their first 14 games, while Real Madrid were struggling after losing to both Atletico and Barca.
Diego Simeone led his team to an incredible 16 wins from their first 18 games, but a 0-0 draw with Barca made it look like it would be the tightest of run-ins.
Indeed it was, with Real coming back to the party after an 18-match unbeaten run, though back-to-back defeats to Barca and Sevilla stopped them in their tracks.
Gerardo Martino's Barca were wobbling too, losing three out of seven games between February and March, and then drawing with Getafe and Elche to give Atletico their chance on the final day.
As if it could not have been more dramatic, Atletico went into the last game three points clear, but needing a point to clinch the title, away at Barcelona.
Alexis Sanchez opened the scoring for the Blaugrana, but Diego Godin's header handed the crown to Atletico.
When six were not on the beach
You may not be as familiar with this final day, but it stands as one of the most remarkable in the history of the game.
Never mind two or three, there were six clubs that could still claim the Ligue 2 title going into the final round of matches in 2016-17.
Strasbourg, Amiens, Troyes, Lens, Brest and Nimes all in with a shout with one game remaining, all separated by three points at most.
Technically, the drama was not really with the winner of the title, but the other automatic promotion spot that was up for grabs, with Strasbourg able to hold on to top spot following a nervy 2-1 win against Bourg-Peronnas, but it was a 96th-minute strike from Emmanuel Bourgaud sealing a 2-1 win at Stade Reims for Amiens that provided unbelievable drama, taking the aptly named Unicorns from sixth to second.
I did not think I would be advising Inter and Liverpool to go into their games with an "Amiens mindset", but there we are.