Manchester City have snatched the English Premier League title from the jaws of agony after remarkably scoring two goals in stoppage-time to defeat QPR 3-2 on Sunday.
The Sky Blues had trailed 2-1 for 25 minutes of the second-half, while Manchester United led 1-0 at Sunderland, meaning the Red Devils seemed set for the crown.
However in one of the greatest sporting finales, City scored twice in injury-time to get past QPR and win the league title for the first time in 44 years.
Firstly, Edin Dzeko headed home a corner on 92 minutes, before Sergio Aguero dramatically netted a winner on 94 minutes to send the Etihad Stadium faithful, who for so long thought their side had blown it, delirious.
City boss Roberto Mancini said: “That was a crazy finish for a crazy season. I’ve never seen a final like this. The best team won the title. I think we played the best football, scored most goals, beat United two times. When you beat them twice, when you score more goals than them, let in less goals, then you deserve it.
“I am very proud of my players. They wanted to win this title and they worked hard for this, they were working until the last second of the last day.
“To beat a strong team like United is fantastic. I think it will change the history of this club and for this we should be proud.”
City skipper Vincent Kompany added: “Miracles do happen in Manchester. But on this side of the road, this time.
“This is one of the best moments in my life but please never again this way, please. We have been so good this season, we have been incredible, especially at home. Then all of a sudden in this game we couldn’t get through. But for some reason we have done it before this season and I never stopped believing. Never ever did I stop believing.”