Juventus host Zenit St. Petersburg in a crucial Group H encounter on Matchday four of the Champions League. The hosts are placed at the top of the table with nine points in three games, while the visitors see themselves at third with three points from as many games. Juventus come into the game with a three-game winless streak in Serie A and are struggling to get going in the domestic competition. However, Massimiliano Allegri’s men have done better in the continental competition. Juventus have won all three games so far in their Champions League campaign with wins over Malmo, Chelsea and Zenit St. Petersburg themselves with 3-0, 1-0 and 1-0 score lines respectively. They also have won four consecutive home fixtures in the Champions League and have won eight times in their last ten Champions League fixtures. Juventus also have won twice in their last three meetings with St. Petersburg while the third game ended as a draw.
Zenit St. Petersburg are in a much better place in their domestic competition in comparison to Juventus. They are at the top of the Russian Premier League with a significant gap of points with the rest of the sides in the division. Zenit come into the game with two wins in a row after a three-game losing streak in the middle of the season. However, their consistency of results across the domestic circuit have not had an impact on their Champions League campaign. They have lost with 1-0 score lines to Chelsea and Juventus, while their only win was over Malmo with a 4-0 scoreline. Zenit have only won once in their last ten Champions League matches and also have lost each of their last six away matches in the Champions League.
Juventus have had their problems in the current season but they do have just about quality to oversee the Zenit challenge at home. Zenit come into the game with a shaky run of form and are not likely to win this game. We are backing Juventus to win this fixture.