And the Spanish side took the lead in the second half with just over 10 minutes left, after substitute Luuk de Jong tapped home a Jesus Navas cross.
The club will face either Inter Milan or Shakhtar Donetsk, who play in the other semifinal on Monday in Dusseldorf.
Europa League specialists
Having knocked out Premier League opposition in the quarterfinals in the shape of Wolves, Sevilla was looking to do a similar thing against Manchester United.
However, it was United that broke the deadlock in the first few minutes. Following a clever scoop pass from Anthony Martial, Marcus Rashford was adjudged to have been fouled by Brazilian defender Diego Carlos.
Bruno Fernandes — Manchester United’s penalty specialist — stepped up and, following his trademark skip-jump run up, fired the ball into the top corner.
However, United’s lead didn’t last long. As Sevilla began to dominate possession, it began to create chances until eventually, 26 minutes into the game, it got the equalizer.
A slick passing move that began from deep in the Sevilla half resulted in left-back Sergio Reguilón crossing for Suso to sweep the ball home.
In the second half, Manchester United started on the front foot, and only a spell of inspired goalkeeping from Sevilla goalkeeper Yassine Bounou denied Manchester United a second goal.
Having weathered that storm, Sevilla grew as an attacking force and finally the increased pressure and possession from the Spanish side told.
A cross from right-back Navas flew past the onlooking Victor Lindelof and onto the foot of the awaiting de Jong to score his first goal in 12 games.
And United rarely troubled the Sevilla goal after that, meaning it will be the third season in a row without a trophy, the first time that’s happened since 1987-89.
More to follow.