Juventus booked their spot in the Champions League last 16 with two group games to spare after a double from Argentine striker Paulo Dybala steered them to a 4-2 win over Zenit St Petersburg on Tuesday.

Knowing they only needed a point against Zenit to be assured of a knockout-stage spot in Group H, Juventus raced into a deserved early lead through Dybala, who hammered the ball into the roof of the net in the 11th minute.

The hosts had several chances to make it 2-0 before Italy defender Leonardo Bonucci put through his own net in the 26th minute to draw Zenit level.

Dybala benefited from a slice of good fortune to put Juventus back in front in the 58th minute, as he converted a penalty at the second attempt after the referee had ordered his first effort, that he dragged wide, be retaken.

Goals from Federico Chiesa and Alvaro Morata made sure of the victory late on as Juventus made it four wins from four in this season’s competition to top Group H, three points ahead of holders Chelsea in second.

Sardar Azmoun netted a stoppage-time consolation for Zenit, who must win both of their remaining group matches to have any hope of reaching the knockout stages.

While things have not gone well in Serie A this season for Juventus, they are ninth in the standings, 16 points behind leaders Napoli, Allegri’s side have had no issues on the continent.

Three wins from three, including a 1-0 success over Chelsea in September, put them on course for the last 16 ahead of Zenit’s visit, and it looked like it was going to be a comfortable progression after Juventus made a lightning start.

ARR