| Last updated
The Red Devils battered the Serie A side 6-2 in the first leg a week ago and the tie was more or less done and dusted going into the reverse fixture at the Stadio Olimpico.
Roma won 3-2 on the night to make it 8-5 aggregate and Paulo Foncesca's side could have made it a little more interesting had it not been for the heroics of De Gea in the United goal.
The Spaniard has lost his place to Dean Henderson in recent times but he reminded everyone that he remains one of the best shot-stoppers in the business last night.
This was a classic De Gea performance, up there with his superb showings against Arsenal and Spurs. Whether it was with his hands or feet, his reactions and reflexes to deny so many clear-cut chances were just incredible.
He made 10 saves, nine of which were inside the box, in a sensational goalkeeping performance. Henrikh Mkhitaryan, De Gea's former United colleague, was in utter disbelief over some of the saves he pulled off - particularly the one to thwart.
Had De Gea not been on it, United genuinely could have conceded seven or eight because of the amount of shots on goal.
"We kept losing the ball in difficult positions but luckily we have got one of the best goalkeepers in the world," Ole Gunnar Solskjaer summarised to BT Sport post-match.
Solskjaer now has the welcome dilemma of who he opts between the sticks in the final against Villarreal on May 26.
Asked if De Gea's performance had landed him the spot in goal in Gdansk, Solskjaer told a press conference: "David was vital and was man of the match for me. He was the stand-out performer.
"The final is still three weeks away and we've got many games still to play.
"David has put a very good application in of course with his performance.
"The proof is always on the pitch. You've got to perform, and you keep your place in the team when you play well."
Chosen for YouChosen for You
Most Read StoriesMost Read