This game will be extremely tough to call, with a spot at the top of the group standings on offer for both of these sides. Manchester City seem to be recovering some of their form, which brought them success in recent years, and with their new acquisitions into the squad, Pep Guardiola\'s side should have enough options to cope with an in-form Juventus side.
Manchester City have won their previous three matches coming into this game, with the Citizens having scored first in seven of their last nine games. The current holders of the FIFA Club World Cup ended their regular campaign with no losses in the Premier League since March, when Nottingham Forest beat them.
Pep Guardiola's sides' chances will be bolstered by the returning Rodri and Erling Haaland, who made his presence felt against Al-Ain. The Norwegian international was on the scoresheet in Manchester City's second group game, and also provided a creative spark with an assist for Rayan Cherki's first goal for the club. The new signings, such as Cherki, Rayan Ait-Nouri, and Tijani Reijnders, have provided a new lease of life to a Manchester City side that was feeling depleted at certain stages last season.
Igor Tudor's side will be no pushovers for this fixture, given the Croatian's impact on the Old Lady since he replaced outgoing manager Thiago Motta. The former Lazio manager boasts a brilliant record of accumulating 2.18 points per game during his time at Juventus, with only one loss. Juventus have won their previous four matches, but defensively, they have been somewhat susceptible.
Juventus have only kept two clean sheets in their previous six matches, which could provide an excellent opportunity for the array of attacking options Pep Guardiola has at his disposal. The recent meetings between the two sides suggest a low-scoring affair, with under 2.5 goals landing in four of the last five meetings between the two sides.
With that being said, we can see a narrow win for Manchester City here.
Juventus 0-1 Manchester City