Barcelona are through to the quarter-finals of the Champions League after beating Napoli 3-1 at the Camp Nou.

Goals from Clement Lenglet, Lionel Messi and Luis Suarez sealed the win for Quique Setien's side, with Lorenzo Insigne scoring from the spot for the visitors.

It was an enthralling game in Catalonia, one that saw VAR rear its ugly head once again and fans are understandably questioning the implementation of the technology.

The first controversial incident involving VAR in the game was linked to Lenglet's opening goal from a corner in which the French centre-back appeared to shove a Napoli defender out of the way to get to the ball.

VAR reviewed the situation, but decided to award the goal to Barca. You can watch and judge for yourself below.

It looks like Lenglet got away with a clear foul.

The second incident saw VAR intervene and disallow what would have been a fantastic goal from Messi.

Frenkie de Jong's audacious pass found the Argentine in the box, but the Barca man was adjudged to have handled the ball before firing past David Ospina.

The new handball law is an absolute joke, isn't it?

But VAR wasn't done there. Just before half-time, the technology correctly awarded a penalty to Barca after Kalidou Koulibaly fouled Messi.

However, it took over four minutes for the decision to be made and you have to ask - why does it take so long for those analysing the replays to tell the referee to view the incident on the pitch side monitor for himself?

The whole system appears to be flawed and right now, VAR is doing more harm than good.

As for Barca, their victory over Napoli was far from convincing and they will need to get their act together if they're to stand any chance of beating Bayern Munich.

The German side thrashed Chelsea 4-1 tonight and Robert Lewandowski will be licking his lips at the sight of Barca's suspect defence.