Manchester United romp to a 6-2 victory over Roma, bagging a clean sweep for Sporting Life tipster Jake Pearson, while Arsenal were beaten 2-1 in Villarreal in the UEL semi-final first legs.
Manchester United ran amok against Roma once again as Ole Gunnar Solskjaer’s comeback kings triumphed 6-2 and took a giant stride towards the Europa League final.
The huge win meant Sporting Life tipster Jake Pearson went 3/3 in his preview of the game after forecasting a goal-laden comfortable win for United.
Having fallen short in four semi-finals in the last two seasons, the Red Devils were looking to underline their progress by reaching their first final under the 1999 treble hero.
Solskjaer was part of the side that thrashed Roma 7-1 in 2007 and oversaw another famous victory against the Giallorossi on Thursday as United took charge of this Europa League semi-final.
Bruno Fernandes got the first leg off to a dream start at Old Trafford, only for Lorenzo Pellegrini to swiftly level and ex-Manchester City striker Edin Dzeko to give Paulo Fonseca’s side a shock half-time lead.
But United have dug deep to bounce back time and time again this season, with Cavani inspiring the latest comeback when smashing home a superb leveller just minutes into the second half.
The veteran put Solskjaer’s men ahead after an error by substitute Antonio Mirante, before Fernandes added a penalty and Paul Pogba headed home.
Mason Greenwood came off the bench to add gloss on a night when Roma’s three first-half injuries took their toll in a dramatic first leg.
Arsenal kept alive their hopes of reaching the Europa League final as a Nicolas Pepe penalty gave the 10-man visitors an away goal in defeat at Villarreal.
The first leg of this semi-final clash appeared to be getting away from the Gunners as first-half goals from Manuel Trigueros and Raul Albiol preceded a Dani Ceballos red card just before the hour.
But Pepe would convert from the spot to send Arsenal home with a 2-1 deficit, Villarreal having also been reduced to 10 men late on following the dismissal of former Tottenham man Etienne Capoue.
This is Arsenal’s third Europa League semi-final in four years but they have only made the final once in that time – under current Villarreal boss Unai Emery, who looked to be getting one over his former club as the hosts made a flying start.
Trigueros opened the scoring with just five minutes on the clock, driving home a low effort after indecision in the Arsenal box allowed Samuel Chukwueze to play in his team-mate.
Mikel Arteta was left ashen-faced as the lead was doubled before the half-hour, Albiol turning home at the back post as Arsenal failed to get anywhere near to a routine corner.
Pepe thought he had won a penalty after he was tripped inside the box but a VAR review deemed he had handled the ball in the build-up and the award was overturned.
The visitors failed to have a shot on target in the first half and could have been further behind if Bernd Leno had not made a fine stop to deny in-form Gerard Moreno.
But a red card for Ceballos, who was lucky not to pick up a second booking early in the second half, for standing on Dani Parejo looked to have Arteta’s men staring at elimination.
Instead they rallied and gave themselves hope of overturning the aggregate score next week at the Emirates Stadium.
Bukayo Saka broke into the Villarreal box and was caught by Trigueros, allowing Pepe to coolly slot home the resulting penalty.
When Capoue was then shown a second yellow card 10 minutes from time as he was taken off on a stretcher after fouling Saka, Arsenal even harboured hopes of an equaliser.
That was not to be, despite a late chance for returning captain Pierre-Emerick Aubameyang but – given how the evening started – Arteta and his players will be pleased to still have a good chance of advancing to the final in Gdansk.
We are committed in our support of safer gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
If you are concerned about your gambling, please call the National Gambling Helpline / GamCare on 0808 8020 133.
Further support and information can be found at begambleaware.org and gamblingtherapy.org.