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.
Barcelona barely mustered a shot on target, with two fine saves from Gianluigi Buffon in each half the only time the veteran goalkeeper was really tested.
But that home dominance is nothing new for Juve, who have made a habit of getting results when playing in their own backyard.
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.
3 - This was the 1st time that Juventus have scored 3 goals (and won by more than a one-goal margin) v Barcelona. Maturity. pic.twitter.com/5nv3ICHe7R— OptaPaolo (@OptaPaolo) 11 de abril de 2017
Tuesday's win also marked the first time Juve have beaten Barca by more than two goals, and the first time they have put three past the Spanish giants.
However you look at it, Allegri's charges are on a roll - especially in front of their own fans.