Manchester City produced a dramatic comeback against Southampton to win 2-1 and reach a record fourth consecutive FA Cup final.
A much-rotated City side struggled to find a way past Southampton’s resolute defence and paid the price when Finn Azaz hit an incredible strike to put them ahead with 11 minutes on the clock remaining.
Southampton’s elation was short-lived as substitute Jérémy Doku netted the equaliser just three minutes later, before Nico González thundered in a stunning winner in the 87th minute.
Pep Guardiola’s side will return to Wembley in pursuit of a domestic double, after winning the Carabao Cup there in March.
City will face either Chelsea or Leeds United.
Relive the action below.
