Manchester City have reached the FA Cup final after an entertaining 2 - 1 win over Chelsea at Wembley.
Samir Nasri gave City the lead on 35 minutes when he swept home from six yards out.
And it was 2 - 0 just after the break when Sergio Aguero beat Petr Cech with a brilliantly lofted header from a Gareth Barry cross.
Advertisement
But Demba Ba set up a grandstand finish with an acrobatic volley midway through the second half.
But Roberto Mancini's side held on to book a place in the final against Wigan who beat Millwall yesterday.