Two goals from Paulo Dybala and Giorgio Chiellini’s effort sealed a 3-0 drubbing for the hosts, who ran riot in Juventus Stadium against their illustrious opponents.

Massimiliano Allegri’s men are now unbeaten in their last 18 Champions League home games (W11 D7 L0), their longest ever run without a defeat in the competition on home soil.

Their last home defeat in the competition was versus Bayern Munich all the way back in April 2013 , where they lost 2-0.

Lionel Messi was outshone by Paulo Dybala as his compatriot produced two sublime finishes to give Juventus a commanding 3-0 advantage over Barcelona in their Champions League quarter-final.

Dybala has been keen to play down talk of him being Messi’s heir apparent for the Argentina national team, but twirling a wand of a left foot to fine effect on such occasions makes comparisons irresistible.

Having completed a seemingly impossible comeback by overturning a 4-0 first-leg deficit against Paris Saint-Germain in the previous round, Luis Enrique’s side now arguably face a tougher task.