Captain Lionel Messi scored a brilliant solo goal as Barcelona breezed past Napoli on Saturday to book a Champions League quarter-final date with Bayern Munich.
The Argentine maestro’s weaving run and finish came between an early Clement Lenglet header and a Luis Suarez penalty as the Spanish giants stormed to a 3-0 lead in the first half at Camp Nou.
Lorenzo Insigne gave Napoli hope just before the interval with his own spot-kick but despite a nervy second period, Barcelona held on to win 3-1 on the night and 4-2 on aggregate.
After finishing five points behind Real Madrid in La Liga, Barcelona resumed in the Champions League with doubts hanging over the form of the team and the future of manager Quique Setien.
Victory against Napoli eases the pressure but a disjointed second half will not inspire confidence, even with Messi seemingly rejuvenated after three weeks rest.
Napoli, whose own league season only finished last weekend, should have had the advantage of rhythm but a disastrous first half left Gennaro Gattuso’s side with too much to do.
Senegalese central defender, Kalidou Koulibaly, who is linked with a move to several elite European clubs this summer, endured a particularly disappointing night.
However, Barcelona will have to improve significantly to match Bayern, who advanced after putting seven past Chelsea over two legs and remains the pundits’ favourites to win the tournament.
Napoli began an eventful first half by hitting the post as Dries Mertens went close with a poor half-volley, only for Lenglet to head in for Barca from Ivan Rakitic’s corner after nine minutes.