Manchester United started with the same team that beat Celta Vigo away at Balaídos, with the eight players who were rested at Arsenal coming back into the side.
The Europa League trophy was at Old Trafford ahead the crucial second leg.
The Celta Vigo fans travelled in their numbers from Northern Spain.
Manchester United scored after 17 minutes to leave Celta needing two goals to qualify. Marouane Fellaini headed in a brilliant Marcus Rashford cross at the back post to give the reds an early lead on the night.
Sergio Romero made a comfortable save in the first half to keep out Pablo Hernandez, while Daniel Wass headed wide from Pione Sisto’s cross.
John Guidetti missed two good chances to score as he volleyed and headed wide in the second half. Henrikh Mkhitaryan and Fellaini also had efforts saved by Sergio Alvarez in the Celta goal during a tense night.
Celta got a goal back through a Roncaglia header in the 85th minute, before the Argentine defender was sent off after an altercation with United’s Eric Bailly. Bailly was also sent off and will miss the final.
The Swede Guidetti had a final chance to put Celta through to play in his
home final. But, he miss-kicked his effort allowing United to clear and reach a first ever UEFA Cup/Europa League Final.
Manchester United now face Ajax in the Stockholm final on Wednesday 24th May, giving the reds the opportunity to complete their trophy collection and claim a place in next seasons Champions League.