Manchester City beat Chelsea 1-0
Manchester City bounced back from Champions League heartbreak against Real Madrid to beat Chelsea 1-0 to reach the FA Cup final.
Bernardo Silva scored the only goal six minutes from time at Wembley as Chelsea were made to pay for a series of wasted chances by Nicolas Jackson.
Shaken by their midweek Champions League quarter-final loss against Real Madrid on penalties, City took a while to shake off the gloom from the end of their treble bid.
They were hampered by the absence of Norway striker Erling Haaland after he suffered a knock against Real, with Julian Alvarez unable to make an impact as his replacement.