LONDON: Manchester City bounced back from the disappointment of the Champions League quarter-final exit to Real Madrid as Bernardo Silva’s late goal sunk Chelsea at Wembley to seal a place in the FA Cup final.

The Portuguese midfielder turned in the winner at the far post from Kevin de Bruyne’s cross six minutes from time. This was redemption for Silva after his poor spot-kick played a key role in City’s loss on penalties in Spain.

Chelsea will regret missing a host of chances, nearly all falling to striker Nicolas Jackson, as they suffered another agonising Wembley experience after the extra-time defeat on penalties against Liverpool in the League Cup final.

They were also upset at not having been awarded a second-half penalty when Cole Palmer’s free-kick struck Jack Grealish’s hand in the wall, only for the video assistant referee to rule no offence had taken place.

City remain on course for another double of Premier League and FA Cup and will now face either arch-rivals Manchester United or Championship side Coventry City in the final.

This was Chelsea’s 11th elimination from the FA Cup at the semi-final stage, the third most in the competition’s history after Everton (13) and Tottenham (12).