Fabio Borini put the Black Cats ahead in the first half with a superb finish from a tight angle, and the match looked to be going the way of the underdogs before two world class strikes within a minute around the hour mark drew Manuel Pellegrini's side level.
The first was a quite majestic effort from Yaya Toure, with the ball slowly rolling to him 35 yards out, only for the Ivorian to generate huge power and swerve to loop it into the top left corner. It was one of the great cup final goals.
That wasn't the end of the wonder strikes though, as City turned the game completely on it's head with another stunner just 60 seconds later.
The ball came in from the left hand side and found its way to Samir Nasri, who running on to the ball hit a half-volley with his right foot that was heading just wide before it curled just inside the post.
Sunderland gave it their all to get back in to the game, but were hit on the counter late on, with Jesus Navas securing the trophy with his own neat first time finish.
image: © Brad Tutterow