Manchester United survived a huge late scare to edge past Spanish visitors Celta Vigo and set up a Europa League final against Dutch giants Ajax.
Leading 1-0 from the first leg, United took control as Marouane Fellaini headed home Marcus Rashford’s cross.
But Celta, needing two goals, levelled on the night through Facundo Roncaglia to set up a tense final few minutes.
Former Manchester City striker John Guidetti missed a sitter in the final minute of the game, which could have sent Celta Viga to their first European final if it had gotten in.
Ajax secured a place in their first European final for 21 years after surviving a huge scare in Lyon.
The Dutch side, who played the final six minutes with 10 men, went through 5-4 on aggregate after losing 3-1 on the night, thwarting an Alexandre Lacazette inspired Lyon fightback.
Ajax and United will meet in Stockholm on 24 May in the final match of the competition.