Juventus face AC Milan on Sunday, September 6 at 21:45 GMT+3 at the Allianz Stadium in the third round of the Serie A season.
Last season’s two league meetings both finished 0-0, and another tight scoreline should follow in Turin.
Below is the full match preview, predictions and betting analysis.
Juventus vs AC Milan Tips
- Juventus vs AC Milan: Draw @ with N/A
- Juventus vs AC Milan: Both teams to receive 2+ cards @ with N/A
*Odds correct at the time of publication and subject to change.
Juventus vs AC Milan Odds
| Result | Odds |
|---|---|
| Juventus | |
| Draw | |
| AC Milan |
*Odds correct at the time of publication and subject to change.
Free Bets and Offers
No promotions available for your location at the moment.
Juventus vs AC Milan Predictions
Juventus and Milan may be difficult to separate again
Six Serie A clubs have maximum points after two rounds, with Juventus and AC Milan both part of that group. The old rivals were also separated by only one point in last season’s final table.
Their two league meetings last term ended 0-0. The most recent of those matches, played in April, produced a combined xG of only 1.17, so recent meetings have offered very little between the sides.
Juventus and Milan have each started with two wins, which reduces the need for either side to force the issue at this early stage of the campaign. They also collected 22 league draws between them last season.
Juventus are without Kenan Yildiz, while Jonathan David left on loan on deadline day and Nick Woltemade arrived on loan from Newcastle United after falling out of favour there. Those changes leave Juventus with a different attacking set-up for this fixture.
Goncalo Ramos has made a bright start at Milan, but their Serie A away matches averaged only 2.21 goals last season, the fourth-lowest figure in the division. Against a recent head-to-head record containing consecutive goalless draws, the draw makes more of an appeal at 3.25.
Tip: Draw @ with N/A
Cards could quickly become a feature in Turin
Juventus have collected four yellow cards across their first two Serie A matches. They also averaged 20.5 fouls per game before this weekend, the highest figure in the division at that stage.
Those numbers came despite relatively straightforward wins over Frosinone and Parma, with Juventus winning both matches without conceding. A meeting with Milan carries a different edge after the two clubs shared nine yellow cards in one of last season’s league encounters, five for Juventus and four for Milan.
Milan have also accumulated cards when Maurizio Mariani has been in charge. Across the last two Milan matches refereed by Mariani, he showed six cards to their players.
Mariani averaged 3.8 yellow cards per Serie A game last season, and there is enough recent evidence on both sides for disciplinary involvement here. I’m backing both teams to receive two or more cards at 2.63.
Tip: Both teams to receive 2+ cards @ with N/A

