Like a Hollywood blockbuster, Manchester City came back from the dead to clinch the title in the very last reel.
Two goals in stoppage time left me breathlessly asking ESPN’s American viewers: ‘Who writes this stuff?’
Football theatre matched only by Arsenal’s last-kick triumph to steal the title from Liverpool at Anfield in 1989.
City won their last six matches, but was it more a case of Manchester United throwing it away after blowing an eight-point lead in the last five weeks of the season?
To hand the title to bitter local rivals City will have inflicted a deep and painful wound for Sir Alex Ferguson.
No Fergie side has ever imploded like that before.
After all, isn’t Sir Alex meant to be the master of mind games and the established course and distance specialist?
It would, of course, be nonsense to suggest that the 70-year-old master of Old Trafford has suddenly lost his touch.
Especially as United’s 89 points would have seen them crowned champions in every other Premier League season for the past 17 years.
But Sir Alex, right, does stand accused of a few wrong calls this season.
The failure to sign a world-class midfield player last summer left a gaping gap for half the season until Paul Scholes came out of retirement to answer the emergency.
United probably needed to buy a top-quality full-back as well.
The manager must also wonder whether he got his selection right for the title-deciding Manchester derby at the Etihad.
The decision to omit the potentially-destructive winger Antonio Valencia and play a rusty Ji Sung Park just did not come off.
The 38-year-old Ryan Giggs, asked to play a left-wing role for which he is no longer suited, was another questionable pick.
Ferguson set up United to get the draw which would have maintained a three-point lead – and it was the wrong call in the season’s defining game.
I expect United to spend big this summer in a bold bid to prevent City marching on to become the new kings of Manchester.
But though only goal difference decided the title in the end, City deserved it.
They beat United twice and over the season scored more and conceded fewer than their rivals.
In Joe Hart, Sergio Aguero, Yaya Toure, Vincent Kompany and David Silva, they had five of the season’s top players.
Besides, it is good for the democracy of the Premier League that we have a new name on the trophy.
City are only the fifth club to win the title in the 20 years that the league has been running – and still no English manager has won it.