Ronaldo netted once in either half - the second of which was a stunning overhead kick - as the reigning European champions, who added a third through Marcelo late on, took a huge step towards the semi-finals of the competition once again.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
7 - Cristiano Ronaldo has scored more Champions League goals against Juventus than any other player – nobody else has more than four goals against the Italians in the competition. Nemesis. pic.twitter.com/JTm4e13ApC— OptaJose (@OptaJose) April 3, 2018
JUVE: Buffon; De Sciglio, Barzagli, Chiellini, Asamoah; Costa, Bentancur, Khedira, Sandro; Dybala; Higuain
REAL: Navas; Carvajal, Ramos, Varane, Marcelo; Casemiro, Kroos, Modric; Isco, Benzema, Ronaldo