Sergio Aguero fulfilled the dream of every football fan on Sunday afternoon, by scoring the goal that clinched his side the league title in the most breathtaking of circumstances.
'Foot of God' declared one Monday newspaper as the football world came to terms with the a quite incredible turn of events that saw Manchester City win their first championship since 1968.
Roberto Mancini summed proceedings up perfectly when he said it had been a 'crazy finish to a crazy season', as City scored twice in the closing stages to snatch the Premier League trophy from the clutches of Manchester United.
Football has the ability to serve up real life dramas to match any of those conceived in fiction, and City's victory will be etched into the memory of those who witnessed it for eternity.
Sunday's events may well have been the most dramatic ever seen in a match of such importance, and GMF has decided to take a look at some other fantastic finales that rival the exploits of City...
Liverpool 0-2 Arsenal
This victory for Arsenal was arguably the most iconic in their history, with a last gasp winner from Michael Thomas deciding the destination of the league title on the final day of the season.
Liverpool lead the First Division by three points going into the game, and Arsenal had to win by two goals to ensure the championship would head to Highbury.
Alan Smith gave the Gunners the lead shortly after half-time but, as the minutes ticked away, it appeared Liverpool would hold on to secure a domestic Double.
But, with only 25 seconds remaining, Thomas evaded a challenge from Steve Nicol and slid the ball past an advancing Bruce Grobbelaar to snatch the title in quite sensational fashion.
Bayern Munich 1-2 Manchester United
No match highlighted the indomitable spirit of Sir Alex Ferguson's Treble winning side better than their victory in the Champions League final 13 years ago.
Bayern Munich had taken an early lead in the Nou Camp through Mario Basler; an advantage they held onto until the first minute of stoppage time.
Teddy Sheringham drew United level after he latched onto a shot from Ryan Giggs, yet even more drama was to follow mere seconds later.
United managed to win a corner kick almost immediately from Bayern's re-start, which David Beckham sprinted to take as the seconds ticked away.
His delivery found the head of Sheringham, and Ole Gunnar Solskjaer was on hand to prod home and clinch the European Cup for United.
The goal was timed at 92:17, and there was hardly time for Bayern to kick-off once again before referee Pierluigi Colina blew the final whistle.
England 2-2 Greece
David Beckham's captaincy credentials were questioned when he was given the England armband following the retirement of Alan Shearer, yet his ability to lead by example was often unrivalled.
In the final game of the quest to qualify for the 2002 World Cup finals, England needed only a point against Greece to progress to the tournament, yet a desperately poor display saw them trailing 2-1 in stoppage time.
Beckham had fairly ran himself into the ground over the course of the 90 minutes; displaying more passion and drive than the rest of his teammates put together.
It appeared to be written that the Manchester United midfielder would save the day and, after England were awarded a free-kick in the 93rd minute, a nation fell silent in anticipation.
Beckham did not disappoint - curling beautifully into the top corner and sending England on their way to quarter-final misery once again.
France 2-1 Italy
France became the first reigning world champions to land the European crown when they defeated Italy in Rotterdam in the final of Euro 2000.
But, until the 94th minute of regulation time, they were facing the prospect of losing out to Dino Zoff's side by a solitary goal.
Marco Delvecchio gave Italy the lead in the 55th minute and they held on until the final minute of injury time, when Sylvain Wiltord crashed a low drive past Italian keeper Francesco Toldo to take the game into extra time
A clearly stunned Italian outfit then succumbed to defeat in arguably the most cruel way possible as David Trezeguet claimed victory with a golden goal in extra time.
Chelsea 1-1 Barcelona
Chelsea's hopes of a second successive appearance in the final of the Champions League were dashed in the most heart-breaking of circumstances as Andres Iniesta sent Barcelona to Rome on away goals.
A stunning volley from Michael Essien had given Chelsea the lead inside the opening ten minutes at Stamford Bridge, to provide the Blues with hope of overcoming the despair of the previous year.
But, as the seconds ticked away and rematch with Manchester United appeared destined, Iniesta scored a brilliant leveller to ensure it was Barca who made the final of Europe's premier club competition.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms