Juventus took control of the Champions League Group D destiny by brushing aside Bayer Leverkusen in Turin.

On a night when Atletico Madrid won 2-0 away at Lokomotiv Moscow, Juve joined the Spanish side at the top of the table on four points.

Gonzalo Higuain pounced on Jonathan Tah’s mistake to fire in the first, with Federico Bernardeschi sweeping in the second.

Cristiano Ronaldo raced through to get the third late on.

For a long while, this was a low-key affair, especially in the period in the first half after Higuain’s 17th-minute opener.

Tah failed to deal with a ball from the right, heading it into the path of Higuain, with the Argentine taking one touch before producing a clinical finish.

Leverkusen, who lost captain Lars Bender to injury in the warm-up, had plenty of the ball, but lacked the guile to unlock the characteristically solid Juve defence.

And, when the hosts were able to counter, the German side suffered bouts of panic at the back, not helped by the eccentricities of goalkeeper Lukas Hradecky.

Still, Hradecky played his part to keep his side in it when Juventus went through the gears in the second half, invigorating the home crowd as they did so.

Twice the Leverkusen keeper denied Ronaldo, first with a low save to a shot from 12 yards out, then by smothering a close-range effort when the Portuguese was left alone in the box.

In between, though, Hradecky was powerless to prevent Bernardeschi netting the second.

After good link-up play between Higuain and Ronaldo, Ronaldo failed to connect with a cut-back from the byeline, only for Bernardeschi to arrive behind him and effectively end the contest.

Wales midfielder Aaron Ramsey arrived as a substitute just before Leverkusen’s last clear chance, when Paulinho’s lob went over onrushing Juve keeper Wojciech Szczesny, but also beyond the bar.

It looked as though Ronaldo would end the evening frustrated, only for the prolific frontman to find space between Leverkusen defenders, latching on to a through ball and finishing through the legs of Hradecky.

Line-ups

Juventus

  • 1Szczesny
  • 16Ju CuadradoBooked at 55mins
  • 19Bonucci
  • 4de Ligt
  • 12Lobo Silva
  • 6KhediraSubstituted forBentancurat 74′minutes
  • 5Pjanic
  • 14Matuidi
  • 33BernardeschiSubstituted forRamseyat 78′minutes
  • 21HiguaínSubstituted forDybalaat 83′minutes
  • 7Cristiano Ronaldo

Substitutes

  • 8Ramsey
  • 10Dybala
  • 24Rugani
  • 25Rabiot
  • 28Demiral
  • 30Bentancur
  • 77Buffon

B Leverkusen

  • 1Hrádecky
  • 23Weiser
  • 4Tah
  • 5Bender
  • 18Wendell
  • 29Havertz
  • 20AránguizBooked at 19minsSubstituted forSinkgravenat 80′minutes
  • 15Baumgartlinger
  • 10DemirbaySubstituted forAmiriat 45′minutes
  • 31Volland
  • 13AlarioSubstituted forSampaio Filhoat 68′minutes

Substitutes

  • 3Retsos
  • 6Dragovic
  • 7Sampaio Filho
  • 11Amiri
  • 19Diaby
  • 22Sinkgraven
  • 28Özcan
Referee:
William Collum

Match Stats

Home TeamJuventusAway TeamB Leverkusen
Possession
Home46%
Away54%
Shots
Home11
Away9
Shots on Target
Home7
Away0
Corners
Home2
Away4
Fouls
Home10
Away18

Live Text

Match ends, Juventus 3, Bayer 04 Leverkusen 0.

Full Time

Second Half ends, Juventus 3, Bayer 04 Leverkusen 0.

Goal!

Goal! Juventus 3, Bayer 04 Leverkusen 0. Cristiano Ronaldo (Juventus) right footed shot from the centre of the box to the centre of the goal. Assisted by Paulo Dybala with a through ball.

Attempt saved. Paulo Dybala (Juventus) left footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Miralem Pjanic.

Foul by Jonathan Tah (Bayer 04 Leverkusen).

Blaise Matuidi (Juventus) wins a free kick in the defensive half.

Substitution

Substitution, Juventus. Paulo Dybala replaces Gonzalo Higuaín.

Attempt missed. Jonathan Tah (Bayer 04 Leverkusen) header from the centre of the box is just a bit too high. Assisted by Nadiem Amiri with a cross following a corner.

Corner, Bayer 04 Leverkusen. Conceded by Rodrigo Bentancur.

Attempt blocked. Nadiem Amiri (Bayer 04 Leverkusen) right footed shot from outside the box is blocked. Assisted by Kai Havertz.

Substitution

Substitution, Bayer 04 Leverkusen. Daley Sinkgraven replaces Charles Aránguiz.

Mitchell Weiser (Bayer 04 Leverkusen) wins a free kick in the defensive half.

Foul by Gonzalo Higuaín (Juventus).

Jonathan Tah (Bayer 04 Leverkusen) wins a free kick in the defensive half.

Foul by Blaise Matuidi (Juventus).

Attempt missed. Paulinho (Bayer 04 Leverkusen) right footed shot from the right side of the box is just a bit too high. Assisted by Mitchell Weiser.

Substitution

Substitution, Juventus. Aaron Ramsey replaces Federico Bernardeschi.

Charles Aránguiz (Bayer 04 Leverkusen) wins a free kick in the defensive half.

Foul by Blaise Matuidi (Juventus).

Attempt missed. Charles Aránguiz (Bayer 04 Leverkusen) right footed shot from outside the box misses to the right. Assisted by Paulinho.

Attempt saved. Cristiano Ronaldo (Juventus) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Gonzalo Higuaín.

Substitution

Substitution, Juventus. Rodrigo Bentancur replaces Sami Khedira.

Foul by Jonathan Tah (Bayer 04 Leverkusen).

Gonzalo Higuaín (Juventus) wins a free kick in the defensive half.

Foul by Kevin Volland (Bayer 04 Leverkusen).

Juan Cuadrado (Juventus) wins a free kick in the defensive half.

Attempt missed. Mitchell Weiser (Bayer 04 Leverkusen) right footed shot from the centre of the box is close, but misses to the left following a corner.

Corner, Bayer 04 Leverkusen. Conceded by Juan Cuadrado.

Foul by Kevin Volland (Bayer 04 Leverkusen).

Juan Cuadrado (Juventus) wins a free kick in the defensive half.

Substitution

Substitution, Bayer 04 Leverkusen. Paulinho replaces Lucas Alario.

Nadiem Amiri (Bayer 04 Leverkusen) wins a free kick in the defensive half.

Foul by Sami Khedira (Juventus).

Corner, Juventus. Conceded by Kevin Volland.

Offside, Juventus. Alex Sandro tries a through ball, but Cristiano Ronaldo is caught offside.

Goal!

Goal! Juventus 2, Bayer 04 Leverkusen 0. Federico Bernardeschi (Juventus) left footed shot from the centre of the box to the centre of the goal.

Foul by Lucas Alario (Bayer 04 Leverkusen).

Matthijs de Ligt (Juventus) wins a free kick in the attacking half.

Attempt saved. Cristiano Ronaldo (Juventus) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Juan Cuadrado.

Foul by Lucas Alario (Bayer 04 Leverkusen).