Manchester City fought back from 3-0 down to win 4-3 against Chelsea in their post-season friendly in St Louis, America on Thursday.
The first of a double-header on American soil, City trailed the Blues by three goals at half-time. But manager-less City stunned Rafa Benitez's Chelsea with four second-half goals to snatch the win.
Micah Richards bagged the winner in the last minute to cap a memorable comeback.
Chelsea had surged ahead thanks to goals from Demba Ba, Cesar Azplicueta and Oscar, despite City monopolising possession.
But they made it count in the second 45 minutes, hauling themselves back into the match via strikes from Javi Garcia, Edin Dzeko twice and Richards' last-winner winner.
Match organisers donated $48,263 - one dollar for every ticket sold - to the Oklahoma tornado disaster relief fund.
City and Chelsea play again, this time in New York, on Saturday at Yankee Stadium.
Watch the match highlights in the video above...
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms