Barcelona set up a mouth-watering Champions League quarter-final clash with Bayern Munich after beating Napoli 3-1 to progress 4-2 on aggregate.
After surrendering rather meekly to Real Madrid in the La Liga title race, the Champions League is Barcelona‘s only hope of a trophy this season and Clement Lenglet got them off to the perfect start by heading home a Ivan Rakitic corner (10).
Lionel Messi then came to the party with a sumptuous effort (23) and had one chalked off harshly by VAR for handball.
The Argentine then won a penalty for his side, aided by VAR which led the referee to take a second look at the incident on the touchline monitor.
Luis Suarez knocked home the penalty (45+1) before Lorenzo Insigne capped off an intense first 45 minutes by scoring from the spot himself (45+5).
Napoli needed to score twice to keep their Champions League dream alive but despite showing plenty of endeavour and having a goal ruled out for offside by Arkadiusz Milik, the Italians could not find a way past a hard-working Barcelona side.
Barca will play Bayern at the Estadio da Luz on Friday, August 14 in a one-legged shootout to reach the semi-finals.