The winners of Watford's semi-final against Crystal Palace will face Manchester United in the FA Cup final after their dramatic 2-1 win over Everton at Wembley.

Marouane Fellaini gave Man United the lead in the first half before David De Gea saved Romelu Lukaku's penalty in the second period.

But the Toffees grabbed a deserved equaliser when Gerard Deulofeu's cross was turned into his own net by Chris Smalling.

It looked as if the tie was heading to extra time but Louis van Gaal's side snatched the win in injury time after Anthony Martial netted in the 93rd minute of the game.