Barca beat Napoli for last eight spot, Arsenal v Porto in extra-time

Barcelona's Fermin Lopez (R) and Napoli's Juan Jesus (L) battle for the ball during the UEFA Champions League Round of 16, second leg soccer match between Barcelona and Napoli at the Estadio Olimpic Lluis Companys. Jonathan Moscrop/CSM via ZUMA Press Wire/dpa

A quick-fire double from Fermín López and João Cancelo helped Barcelona into the Champions League quarter-finals with a 3-1 win over Napoli while Arsenal and Porto went to extra-time on Tuesday.

Barca came into the game at the Olympic Stadium locked at 1-1 with last season's Italian champions but any nerves were quickly soothed, with Raphinha at the heart of everything.

First the Brazil winger cut the ball back for 20-year-old López - yet another Barcelona youth prospect - to bury a cool finish on 15 minutes and soon after the hosts were breaking quickly up the field again.

Raphinha's effort hit the post but bounced straight to Portugal full back Cancelo, who made no mistake.

Napoli were initially stunned but just like in the first leg, they found their way back into the game from nowhere when defender Amir Rrahmani finished off a good move on the half hour.

It was almost 2-2 moments later but for Marc-André ter Stegen making a fine save from captain Giovanni Di Lorenzo's header.

They had further scares but Barca, who are looking for a sixth European Cup to give departing coach Xavi the perfect leaving gift, made it 3-1 through Robert Lewandowski on 83 minutes to seal a 4-2 aggregate win.

In London, Arsenal came into the second leg 1-0 down to 1987 and 2004 champions Porto. But the home side were back level on aggregate four minutes before the break when Belgium's Leandro Trossard cut inside and fired into the corner of the net. Extra-time ensued.

Barcelona's Fermin Lopez (C) cerebrates scoring his side's first goal of the game during the UEFA Champions League Round of 16, second leg soccer match between Barcelona and Napoli at the Estadio Olimpic Lluis Companys. Fabio Sasso/ZUMA Press Wire/dpa
Barcelona's Fermin Lopez (C) cerebrates scoring his side's first goal of the game during the UEFA Champions League Round of 16, second leg soccer match between Barcelona and Napoli at the Estadio Olimpic Lluis Companys. Fabio Sasso/ZUMA Press Wire/dpa
Barcellona's Lamine Yamal (L) and Napoli's Mario Rui battle for the ball during the UEFA Champions League Round of 16, second leg soccer match between Barcelona and Napoli at the Estadio Olimpic Lluis Companys. Ciro De Luca/ZUMA Press Wire/dpa

© Deutsche Presse-Agentur GmbH