Manchester City's route to the FA Cup Final
Third round: Sunday, January 9 - Leicester 2 Manchester City 2
With former City manager Sven-Goran Eriksson at the helm, Leicester proved a tough test for Manchester City. Goals from James Milner and Carlos Tevez gave Manchester City hope, but their defending - and a shock error from goalkeeper Joe Hart - meant a replay was necessary.
Third-round replay: Tuesday, January 18 - Manchester City 4 Leicester 2
Fielding the most expensive side ever to play in the FA Cup at a cost of £162m, the home side were not at their best but they showed enough of their quality to come through. First-half goals from Tevez, Patrick Vieira and Adam Johnson and then Aleksandar Kolarov's late goal ensured Leicester could never gain momentum and build from Paul Gallagher's early penalty and Lloyd Dyer's second-half goal.
Fourth round: Sunday, January 30 - Notts County 1 Manchester City 1
Edin Dzeko's first goal in a City shirt kept Wembley in sight with a fine strike in the 79th minute that cancelled out Neal Bishop's glancing header that had beaten Hart earlier. Both sides had chances in the closing stages but a fine match finished level.
Fourth-round replay: Sunday, February 20 - Manchester City 5 Notts County 0
Although starting the game in high spirits, County were swept aside by a much stronger Manchester City team. Vieira headed in twice before Tevez, Dzeko and Micah Richards all scored in the final 10 minutes to finish off the game.
Fifth round: Wednesday, March 2 - Manchester City 3 Aston Villa 0
City cruised into the last eight after a comprehensive victory over an under-strength Aston Villa with goals from Yaya Toure, Mario Balotelli and David Silva sending them on their way.
Quarter-final: Sunday, March 13 - Manchester City 1 Reading 0
City had to wait until the 75th minute to see off the spirited Championship side in an unconvincing performance that needed a towering header from Richards to save embarrassment and set up a semi-final derby against Manchester United.
Semi-final: Saturday, April 16 - Manchester City 1 Manchester United 0
A goal from Yaya Toure seven minutes into the second half decided a typically tight derby in which Paul Scholes was sent off for his reckless challenge on Pablo Zabaleta.