Juventus have looked a very different side in the UEFA Champions League this term compared to their poor Serie A form this season. The Turin club are looking to maintain their 100% record in the competition and should get the job done against Zenit St Petersburg on Tuesday night.
Juventus do not head into Tuesday’s clash in the best form having lost their last two Serie A matches. They suffered a 2-1 defeat against Verona last time out with Weston McKennie's late efforts not enough to save them from a slow start.
The good news for Massimiliano Allegri is that Juventus’ form in the Champions League has been in stark contrast to their displays in Serie A. They have won all three of their matches in the competition, including a 1-0 victory at Zenit St Petersburg last time out.
Juventus’ impressive showing in the Champions League has been driven by a solid defence which is yet to concede a goal in the competition.
Zenit St Petersburg appear to have successfully moved on from the defeat in the reverse fixture to Juventus and travel to Turin off the back of two straight wins in the Russian Premier League. First, they overcame Spartak Moscow 7-1 before claiming a 4-1 victory over Dinamo Moscow last time out.
Sergey Semak's men have lost two of their three Champions League matches and are playing catch-up to Chelsea and Juventus in Group H.
Zenit St Petersburg’s general record in the Champions League has been poor with this year’s 4-0 win over Group H whipping boys Malmo their only victory in 10 matches, stretching back to 2019. They have also lost their last six away fixtures in the competition, scoring just two goals in that run.
How the bookies view it
The bookies have Juventus as overwhelming favourites at 6/11 with SBK. An unlikely victory for Zenit St Petersburg is valued at 6/1 with Unibet while a draw is set at odds of 7/2 with bet365.
Head to head
Juventus have two wins and a draw from three previous matches against Zenit St Petersburg. They are also yet to concede a goal in all three matches against the Russians.
Players to watch
Juventus’ backline has caught the eye in the Champions League with Giorgio Chiellini and Leonardo Bonucci leading them to clean sheets in all three of their matches. Given Zenit St Petersburg attacking problems, they will be confident of another clean sheet at 6/5 with Skybet.
At the other end of the pitch, Paulo Dybala and Alvaro Morata will be the ones to watch with both men back in the team after spells on the sidelines with injury. Vbet has Dybala at 23/15 to score anytime while also offering 6/4 on Morata in the same market.
Anything else catch the eye?
Given Juventus’ defensive record in the Champions League and with Zenit St Petersburg struggling for goals, BTTS NO could be considered at 19/20 with 10bet. The Italian side could also be backed as the only team to score at 7/5 with bet365.
Juventus can also be tipped to earn a win to nil at 13/8 with Skybet.
This UEFA Champions League match between Juventus and Zenit St Petersburg will be played on Nov 2, 2021 and kick off at 20:00. Check below for our tipsters best Juventus vs Zenit St Petersburg prediction. You may also visit our dedicated betting previews section for the most up to date previews.