Rarely tested by a powderpuff Tottenham strikeforce but made a superb scrambling save to keep out a Pienaar header just after the break.
The Belgian defender was up to the task as he enjoyed the aerial battle against Crouch. Won most headers and when he didn't was able to do enough to put off the Spurs striker.
Mixed display from the Argentine as he made some very good challenges on Lennon but was also beaten easily at times by the Spurs winger. Replaced in the 57th minute after suffering a nose injury as he was caused by a stray arm from Crouch.
Beaten for pace by Lennon early on but produced a generally solid performance that included some well-timed challenges.
Back from injury and produced a strong defensive display, giving Spurs very few opportunities to attack down City's right. Rarely ventured forward.
Created the own-goal as he was alert enough to see the opportunity for the short corner and delivered an excellent low ball that Crouch put in to his own net. Workmanlike and industrious in central midfield.
N. de Jong
Held his position well and produced robust challenges - although he did lose track of Spurs players on a few occasions in the first-half.
The spark of class for City in the final third as he picked the ball up in pockets of space and played incisive passes. Neat cutback created an excellent chance for Dzeko and the little Spaniard smashed just over the bar himself from 25 yards.
Seemed fired up early on for the challenge against rooky full-back Danny Rose but was not at his terrorising best. Played some neat and clever passes, especially to Richards and Milner.
Sliced an early effort wide from 25 yards when he should have done better and seemed to be playing within himself for much of the game as he struggled to free himself of the attentions of Sandro.
The Bosnian certainly seems to be playing with more confidence than earlier in the season and showed he is adapting to the physical side of English football by winning his fair share of headers against Gallas. Few sights on goal but struck an excellent chance too close to Cudicini from inside the penalty area.
The Italian finally got his chance due to an injury to Heurelho Gomes and produced a sharp reaction save to deny Dzeko in the first-half and a late stop to keep out a Tevez effort. Could do nothing about the City goal and always looked reliable.
A more comfortable evening than the Tottenham captain might have expected. Strong in the air and covered well to read danger but lack of pace exposed on one or two occasions.
A very mature display from the youngster up against a tricky customer in Johnson. Gave absolute commitment, showed good anticipation and had the energy and pace to keep going forward.
In the wars as he went down and required treatment no less than three times before he was finally replaced in the 88th minute. Got tight to Dzeko and did a reasonable job, although he did lose a few headers. Excellent late clearance off the line to deny Vieira.
The Croatian received a smattering of boos on his return to his former club but responded with a strong performance as he defended well in one-on-one situations and got forward to support Lennon at every opportunity.
R. van der Vaart
A neat and tidy display from the Dutchman as he operated in between City's midfield and their defence. Unfortunately for the visitors, he was well off the mark with shots from outside the penalty area.
Showed he is a class act with clever and efficient use of the ball and some lovely link-up play. Forced to play deeper after Palacios' injury and therefore had fewer opportunities to open up the City defence in the final third. Missed wonderful chance to give Spurs the lead but stroked his effort just wide.
The Brazilian was once again hugely impressive as he used his strength and athleticism to dominate the midfield. Some excellent tackles in the first-half were matched by driving runs after the break as Spurs went on the attack.
Always looked the visitors' most dangerous attacking outlet with his pace as he looked to take on Zabaleta and then Kolarov. Also able to produce the final pass, creating excellent chances for Modric and Pienaar.
Back in the side after an injury lay-off and never seemed to be with the pace of the game as he allowed City players to run from midfield. Substituted just after the City goal in the 32nd minute with an apparent re-occurrence of his knee problem.
How ironic that he should score the own-goal to decide the match at the same ground where he secured Champions League football for Tottenham last season. The England striker was a handful for the City defenders but one that, by and large, the hosts were able to cope with. Far more of a threat when able to challenge for high balls in the hosts' penalty area.
- 1 S. Given
- 38 D. Boyata
Replaced Zabaleta in the 57th minute and was solid in defence.
- 8 S. Wright-Phillips
Replaced Johnson in the 66th minute and was able to help break up Tottenham's passing play. Beat Cudicini with a late effort but it was cleared off the line by Gallas.
- 45 M. Balotelli
The club captain came on to a huge reception for his first appearance since picking up a hamstring injury in April. Shot saved by Cudicini with the last kick of the game but could now start in the FA Cup final.
- 37 S. Pletikosa
- 19 S. Bassong
Replaced the injured Gallas two minutes from time.
- 21 N. Kranjčar
Replaced Palacios in the 32nd minute and went close just after the break with a header that forced Hart into a brilliant save. It was the highlight of a rather sloppy display.
Replaced Crouch 12 minutes from time and looked hungry without ever getting a genuine chance to score.
- 9 R. Pavlyuchenko