Manchester United suffered a shock exit in the Champions League last 16 with a 2-1 loss to Sevilla after substitute Wissam Ben Yedder struck twice at Old Trafford while a magnificent finish by Bosnia striker Edin Dzeko gave Roma a 1-0 win over Shakhtar Donetsk that sent them through on away goals on Tuesday.
Sevilla moved into the quarter-finals of the competition for the first time after Ben Yedder scored with a sharp turn and sweet shot past David De Gea in the 74th minute.
Four minutes later Ben Yedder doubled Sevilla's advantage with a header at the back post which the crossed the line after hitting the underside of the bar despite De Gea's efforts.
Romelu Lukaku pulled one back for Jose Mourinho's side in the 84th but there was to be no comeback for United, who drew 0-0 in the first leg, and the visitors could have added more.
Sevilla have never reached the Champions League quarter-finals but did make the European Cup quarter-finals in 1958.
Meanwhile, Roma reached the Champions League quarter-finals for the first time since 2008 Dzeko gave the Italians a 1-0 win with a superb finish.
Having trailed 2-1 from the first leg, Roma looked bereft of ideas for much of the contest at the Stadio Olimpico before Dzeko broke the deadlock in the 52nd minute following a tepid first half devoid of goal-mouth action.
The Bosnian took a defence-splitting pass from midfielder Kevin Strootman into his stride and beat the offside trap before he steered the ball into the far corner with the outside of his foot past Shakhtar's advancing keeper Andriy Pyatov.
Dzeko curled a shot from the edge of the penalty area inches wide in the 62nd minute before Shakhtar centre back Ivan Ordets was shown a straight red card in the 79th for hauling down the Bosnian when he was through on goal.