Manchester City and Watford will go head-to-head in the FA Cup final at Wembley Stadium on May 18.
After City had overcome a resilient Brighton side with a narrow 1-0 triumph in Saturday’s semi-final, Javi Gracia’s men came from two goals down to beat Wolves with a thrilling 3-2 victory after extra time on Sunday.
Goals from Matt Doherty and Raul Jimenez put Nuno’s side in control before a stunner from Gerard Deulofeu and a stoppage-time penalty from Troy Deeney took it to extra time.
And Deulofeu coolly found the far corner in the 104th minute to complete a sensational turnaround and book Watford’s place in the final for the first time since 1984.
The Midlands outfit took the lead when defender Doherty headed home from close range 10 minutes before the interval Mexican striker Jimenez doubled Wolves’ advantage in the second half.
But Deulofeu’s stunning effort got them back in the tie and after Deeney scored from the spot late on, the Spanish forward grabbed his second in the first half of extra time which proved to be the winner.
Pep Guardiola’s City sealed their own progress on Saturday and kept their hopes of securing an unprecedented quadruple alive with a narrow 1-0 victory over Brighton.
Gabriel Jesus – continuing to start in the absence of Sergio Aguero – stooped to nod home Kevin De Bruyne’s cross in the fourth minute and that proved to be the only goal of the afternoon.
Winners of the competition in 1904, 1934, 1956, 1969 and 2011 City, who have already lifted the EFL Cup this term, will appear in their first FA Cup final since 2013, when they were on the end of a famous upset by Wigan Athletic.
It also gives Guardiola the chance to end his FA Cup hoodoo, with it being the only competition he’s entered and not triumphed in as a manager.
Watford, who beat Newcastle and Crystal Palace en route to the final at Wembley, will qualify for the Europa League if they beat the champions.