Postpublished at 20:45 Greenwich Mean Time 12 March
Arsenal 1-0 Porto (agg: 1-1)
Leandro Trossard has scored in all three of his Champions League games at the Emirates Stadium.
Use play icon at top of page to watch 5 Live Final Score or audio icon to listen to 5 Live coverage
FT: Arsenal 1-0 Porto (agg 1-1) - Trossard gives Gunners lead on night as tie reaches penalty shootout
Raya makes two penalty saves as Arsenal win on penalties
FT: Barcelona 3-1 Napoli (agg 4-2) - Lopez opens scoring before Cancelo goal; Rrahmani pulls one back but Lewandowski strikes
Draw for quarter-finals and semi-finals takes place on 15 March
Get involved #bbcfootball, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)
Emma Sanders and Michael Emons
Arsenal 1-0 Porto (agg: 1-1)
Leandro Trossard has scored in all three of his Champions League games at the Emirates Stadium.
Barcelona 2-1 Napoli (Agg: 3-2)
Victor Osimhen is constantly on the high line of the Barcelona defence and looking to run through. He is caught in the offside trap once more, but if he gets it right the hosts will be in a load of trouble.
Arsenal 1-0 Porto (agg: 1-1)
Phil McNulty
BBC Sport chief football writer at Emirates Stadium
Arsenal had not quite been doing enough to put Porto under serious stress and we were just hearing the first sounds of anxiety around Emirates Stadium until that smooth low finish from Leandro Trossard after brilliant work by Martin Odegaard.
Frustration has turned to elation. Perfect mood changer just before the interval.
#bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826
That was exquisite from Odegaard! The touch and the weight of the pass is absolutely world class. What a goal.
Tom
Paul: Ah there it is as usual. Whenever I say someone isn’t doing much in any game they usually score I say someone hasn’t been involved (in this case trossard) and he scores. Happy to be wrong this time.
Arsenal 1-0 Porto (agg: 1-1)
Matthew Upson
Former England defender on BBC Radio 5 Live
Super composure from Leandro Trossard.
This is the difference he brings compared to Gabriel Martinelli, that composure and calm.
Joao Mario's position is poor, he isn't aware of the run from Trossard, that out to in movement.
A great ball from Martin Odegaard and great composure from Trossard to slot the ball in. Good passing move from Arsenal.
Leandro Trossard
WOW. What a brilliant goal.
Martin Odegaard does everything. He has a few unbelievable touches, controlling the ball, jinking past an opponent and sliding through a perfect pass for Leandro Trossard.
Trossard does the rest, placing it coolly past goalkeeper Diogo Costa and inside the far post.
Barcelona 2-1 Napoli (Agg: 3-2)
Fermín Lopez (20 years, 306 days) is the youngest Barcelona player to score in the knockout stages of the Champions League since Ousmane Dembele against Chelsea in March 2018 (20 years, 303 days).
Arsenal 0-0 Porto (agg: 0-1)
Joao Mario does really well down the right for Porto, winning possession back and breaking through Arsenal's midfield.
But he then gifts it straight back to Jakub Kiwior.
Arsenal 0-0 Porto (agg: 0-1)
Galeno spins past William Saliba on the touchline. He'd have been away and Saliba knew it so has to bring him down. He takes the yellow card without complaint.
Barcelona 2-1 Napoli (Agg: 3-2)
It's so open and such a good watch. Giovanni di Lorenzo makes a late run into the penalty area for Napoli and, despite being closely marked, slides a shot in which nearly embarrasses Marc-Andre ter Stegen at the near post, but the keeper has his wits about him to keep it out.
#bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826
Arsenal not in control. Too nervous/hyped up and Porto despite their dark arts so organised. Cmon Gunners
Tony (city fan)
Barcelona 2-1 Napoli (Agg: 3-2)
So nearly all square again. Napoli skipper Giovanni di Lorenzo is unmarked at the back post and gets a good contact on a powerful header. It's dipping in under the crossbar too before an acrobatic leap from Marc-Andre ter Stegen tips the ball over the top.
Arsenal 0-0 Porto (agg: 0-1)
Porto threaten to break through but Jorginho and Declan Rice have tracked back to help out.
It ends up back at the feet of Porto defender Pepe shortly afterwards.
Arsenal 0-0 Porto (agg: 0-1)
A good period of pressure from Arsenal this.
They win a corner after a free-kick is headed behind but Wendell goes to ground, killing a few seconds, which frustrates the home fans.
Arsenal 0-0 Porto (agg: 0-1)
Matthew Upson
Former England defender on BBC Radio 5 Live
That old bald head did it's job didn't it?
Just the faintest of touches from Pepe, he knows where Kai Havertz is and makes sure he doesn't win the header.
Good awareness from him.
Arsenal 0-0 Porto (agg: 0-1)
Oooh. Galeno heads it back across goal from the back post and Evanilson almost beats David Raya to it.
Arsenal go straight up the other end afterwards though.
Ben White sends it in and Pepe has to nod it behind for a corner. A crucial bit of defending as Kai Havertz was lurking nearby.
Amir Rrahmani (Napoli)
Napoli are back in this one. It's a lovely move down their right wing, Matteo Politano gets into a position where he can get free, he pulls the ball back and Amir Rrahmani hits it first time and places it just behind the full-length dive of Marc-Andre ter Stegen.
Hope for the Italians.
Arsenal 0-0 Porto (agg: 0-1)
Phil McNulty
BBC Sport chief football writer at Emirates Stadium
Porto have been around this block before so no-one expected this to be easy for Arsenal and it isn't. Pepe may be 40 but he is still the epitome of the streetwise defender and Sergio Conceicao's side are looking well organised.
This is shaping up as a night for patience from Arsenal.
Arsenal 0-0 Porto (agg: 0-1)
Wendell holds his ground to stop Bukayo Saka on the right.
That's been a fascinating battle so far. Both of Porto's full-backs have been impressive early on.
Arsenal 0-0 Porto (agg: 0-1)
Leandro Trossard chops inside the full-back and pulls it back for Declan Rice. He has little time to react, heading it wide and taking an accidental whack to the face as he runs into Pepe in the process.