Postpublished at 21:41 BST 6 May 2021
Roma 2-2 Man Utd (Agg: 4-8)
Into the final 10!
Will it be Villarreal or Arsenal who United meet in Gdansk on 26 May?
Whoever it is, let's hope the final is as rich in entertainment as this semi has been.
Listen to commentary on BBC Radio 5 Live and this page
FT: Arsenal 0-0 Villarreal (agg 1-2) - Aubameyang strikes post twice
FT: Roma 3-2 Manchester United (agg 5-8) - Cavani scores double, Dzeko, Cristante & Zalewski for hosts
Chelsea & Man City already in Champions League final
Get involved via #bbcfootball or text 81111
Neil Johnston and Harry Poole
Roma 2-2 Man Utd (Agg: 4-8)
Into the final 10!
Will it be Villarreal or Arsenal who United meet in Gdansk on 26 May?
Whoever it is, let's hope the final is as rich in entertainment as this semi has been.
Arsenal 0-0 Villarreal (Agg 1-2)
Lee Dixon
Former Arsenal and England defender on BBC Radio 5 Live
That's what he's there for - it's a great ball in from Hector Bellerin with height and Pierre-Emerick Aubameyang's last touch in this game could've been the goal that sent them into the final before he's substituted. He's had the opportunity, but you've got to score he's six yards out. Mikel Arteta is more disappointed than anyone - the game was right there.
Arsenal 0-0 Villarreal (Agg: 1-2)
Willian and Alexandre Lacazette come on for Arsenal for the remaining 10 minutes of normal time.
Kieran Tierney and Pierre-Emerick Aubameyang make way.
Arsenal 0-0 Villarreal (Agg: 1-2)
Aubameyang hits the post AGAIN!
Hector Bellerin whips in a delightful cross from the right and the Arsenal captain meets it at the back post. The goalkeeper is beaten but it strikes the post and is booted clear. Unbelievable.
Roma 2-2 Man Utd (Agg: 4-8)
This is the start of a busy few days for United. Ole Gunnar Solskjaer has made two more changes.
Nemanja Matic and Marcus Rashford have been sent on to see this out. Paul Pogba and Cavani have made way.
Arsenal 0-0 Villarreal (Agg: 1-2)
Carlos Bacca has replaced Paco Alcacer for Villarreal. A goal for the visitors now could very well prove decisive. Time is ticking away for the Gunners.
Roma 2-2 Man Utd (Agg: 4-8)
More drama!
Henrikh Mkhitaryan hits the post from an angle. David de Gea was beaten but is saved by the woodwork.
Around 15 minutes left.
Arsenal 0-0 Villarreal (Agg: 1-2)
Arsenal want a penalty but referee Slavko Vincic gives it the other way!
Thomas Partey sets himself for a shot but he's beaten to it by an excellent challenge from Yeremi Pino and Partey ends up kicking Pino's leg instead.
Good call from the ref.
Arsenal 0-0 Villarreal (Agg: 1-2)
Another set-piece opportunity for Arsenal, this time from a corner following Thomas Partey's speculative shot from distance, but Villarreal head clear.
Roma 2-2 Man Utd (Agg: 4-8)
Any more goals and I might have to get my calculator out!
I am assured it's 4-8 on aggregate.
There will be no hat-trick for Edinson Cavani. He's just been replaced - after picking up a yellow card.
Arsenal 0-0 Villarreal (Agg: 1-2)
Bukayo Saka continues to prove a nuisance and earns a free-kick for Arsenal near the byline.
It's swung in by Saka and Rob Holding rises highest to meet it - but his header goes over the bar.
Roma 2-2 Man Utd (Agg: 4-8)
This is outstanding entertainment. Roma and Manchester United should be ordered to play one another every season.
Arsenal 0-0 Villarreal (Agg: 1-2)
Blimey. Arsenal have made a couple of questionable passes at the back tonight and this time Bernd Leno's heavy touch almost sets up a tap-in, but luckily the German recovers swiftly.
Arsenal 0-0 Villarreal (Agg: 1-2)
Lee Dixon
Former Arsenal and England defender on BBC Radio 5 Live
The pressure's building because Arsenal aren't engaging in the midfield, they're just sitting back and waiting for mistakes to be made by Villarreal but that's not happening - their passing is sharp and the runs are crisp and they're getting in dangerous positions.
Just looking at Mikel Arteta, he's trying to beckon the players forward to pressure the ball to the back four and the mid-field - I don't know if Arsenal think the scoreboard is broken or what but they need a goal.
Edinson Cavani
Of course it's Edinson Cavani!
Another delicious assist from Bruno Fernandes and Cavani stretches to nod it into the ground and beyond the diving keeper.
Cavani is on a hat-trick.
Roma 2-1 Man Utd (Agg: 4-7)
This is fabulously entertaining if a little unnerving.
Big chances at both ends. Roma refusing to go quietly. Eleven goals between the teams. Another 20 minutes or so still to go.
Arsenal 0-0 Villarreal (Agg: 1-2)
One goal. Just one goal, that's all Arsenal need.
They have less than 25 minutes to find it.
Arsenal 0-0 Villarreal (Agg: 1-2)
Villarreal earn a corner midway through the second half but it's defended well.
Here comes Gabriel Martinelli. Is he to be Arsenal's hero?
Martin Odegaard makes way. It looks like Pablo Mari has recovered from his problem.
Roma 2-1 Man Utd (Agg: 4-7)
Simon Stone
BBC Sport
This is a bit ridiculous from Manchester United.
After conceding two goals in next to no time, David de Gea has just made three fabulous saves.
If United concede another one the nerves are going to really start jangling.
Roma 2-1 Man Utd (Agg: 4-7)
What's going on?
United are having a wobble as Edin Dzeko latches onto a neat pass and hits it towards the top corner but De Gea is there to claw it away.
Then Henrikh Mkhitaryan goes close to scoring as United's defence goes AWOL.