Bruno Fernandes and Edinson Cavani scored twice each as Manchester United took a giant step towards the Europa League final with a 6-2 drubbing of AS Roma in their semi-final first leg at Old Trafford on Thursday.
United's run of four semi-final losses under manager Ole Gunnar Solskjaer should be ended after next week's second leg in the Italian capital after Fernandes and Cavani gave a display of class, providing two assists each to go with their goals.
Roma paid the price for three first-half injuries, including to goalkeeper Pau Lopez, which forced them to use all three sub windows before going in 2-1 up at the break.
But that should not disguise the impact of the quality provided by Portuguese midfielder Fernandes and Uruguayan forward Cavani which the visitors simply had no answer to.
United took a ninth-minute lead with a well-crafted goal. Paul Pogba's clever turn and pass to Cavani resulted in an inviting pass to Fernandes who expertly chipped past the advancing Lopez.
Six minutes later, though, Roma were awarded a penalty when Pogba slid recklessly into tackle Rick Karsdorp, with the full back's shot striking the outstretched arm of the Frenchman and Lorenzo Pellegrini drilled home the equaliser from the spot.
It got worse for United in the 34th minute when their former midfielder Henrikh Mkhitaryan fed Pellegrini in the inside left channel and the Italian's low cross was turned in by ex-Manchester City striker Edin Dzeko.
Roma coach Paulo Fonseca's inability to freshen up his side from the bench in the second half proved decisive, however, as they wilted in the face of a determined United.
Cavani fired the home side back on level terms three minutes after the interval with a fine first-time strike after being slipped in by Fernandes following a swift break.
The Uruguayan completed the turnaround with a simple tap-in after Roma substitute keeper Antonio Mirante failed to hold on to a low shot from Aaron Wan-Bissaka.
Fernandes made it 4-2 from the spot after former United defender Chris Smalling had clattered into Cavani and Pogba headed in the fifth from, inevitably, a Fernandes cross.
There was still time for substitute Mason Greenwood to join in the fun with a confident finish after he was played in by the irrepressible Cavani.
It wasn't quite a repeat of United's 7-1 win over Roma in the Champions League last eight in 2007, but it should give Solskjaer a chance to secure his first silverware as manager.
"I don't feel the job is done. We did a good job and did well but we know they have quality," said the Norwegian.
"We took most of our chances today, so we're very pleased with that. The character showed – we came back, we didn't lose our heads. For five, 10 minutes at the end of the first half we didn't look great, but we got it together."
His counterpart Fonseca was left puzzled how a team that was leading at the break could have fallen apart so badly.
"It's difficult to explain how the same team that did so well in the first half had that kind of second half. It's hard to play against a side like United without having the substitutions," he said.
"It's positive to reach this stage of the competition anyway, and also to play like we did in the first half. But in the second half we got everything wrong."
United will face the winners of the other semi-final between Villarreal and Arsenal. The Spanish side won Thursday's first leg in Spain 2-1.
Villarreal gain narrow edge in chaotic win over Arsenal
Villarreal claimed a narrow advantage in their Europa League semi-final against Arsenal with a 2-1 home victory in the first leg on Thursday, although they might live to rue letting the London club off the hook.
It looked like being a joyous night for Villarreal manager Unai Emery against the club that sacked him in 2019 as his side reached halftime with a 2-0 lead thanks to goals by Manu Trigueros and Raul Albiol.
And when Arsenal had Dani Ceballos sent off just before the hour mark it seemed a long way back for the visitors.
Arsenal were rocking and needed keeper Bernd Leno to avoid them slipping further behind but they were thrown a lifeline when Nicolas Pepe converted a 73rd-minute penalty.
A chaotic game took another twist as Villarreal were also reduced to 10 men when former Tottenham Hotspur player Etienne Capoue received a second yellow card.
Villarreal maintained their 100% home record in the competition this season but it was a bittersweet night for Europa League specialist Emery with the tie delicately balanced ahead of next week's return in London.
"We had chances to score the third goal and that was our plan. The penalty is not a penalty and we deserved this victory," Emery said. "We will play there with the same plan, to control and show our personality."
Emery won three successive Europa League titles with Sevilla between 2014 and 2016 and his Villarreal side have remained unbeaten in the competition this season.
They enjoyed a dream start as defender Juan Foyth surged forward in the fifth minute and played in Samuel Chukwueze on the right. His ball in fell for Trigueros who lashed an unstoppable low drive into the bottom corner.
Veteran Albiol made it 2-0 on the half hour mark when a corner was flicked on and he arrived unmarked at the far post to volley high past Leno from close range.
Arsenal thought they had a route back into the game shortly afterwards when Foyth tripped Pepe in the area. A penalty was initially awarded but a VAR check showed that Pepe had handled the ball earlier in the build-up.
Mikel Arteta's side pressed early in the second half but their momentum was halted when Ceballos caught Daniel Parejo on the foot and was shown a second yellow card.
Emery's side went for the jugular and Arsenal were indebted to Leno for a great save prevent Gerard Moreno making it 3-0.
The complexion of the tie changed, however, when Bukayo Saka drew a foul in the box and Pepe drilled his spot-kick straight down the middle to halve the deficit.
Capoue's evening came to an undignified end as he injured himself with a wild tackle on Saka and was shown a second yellow card while being taken off on a stretcher.
There was still time for substitute Pierre-Emerick Aubameyang to miss a chance to make it 2-2 but after what looked like a dreadful position, Arsenal's season remains alive.
"We didn't want to come here and lose but after the way the game developed, you have to take the result," Arteta said. "If you have to lose it is probably the best result we could have.
"I am confident we have a chance to win."