The headline fixture of this weekend's Serie A schedule comes on Sunday evening, as league leaders Milan travel to fourth-placed Juventus. Only one point separates these two Italian giants, who will both be expecting to challenge for the title this season.
This article contains affiliate links to advertisers. The contents express our personal opinions. 18+, play responsibly.
Many pundits have suggested this is the biggest game of the Italian top-flight season so far, as both opponents have started the campaign in extremely positive fashion.
The Bianconeri have managed to amass 11 points from their opening five fixtures, while Milan find themselves at the summit of the Serie A table alongside reigning champions Napoli and Gian Piero Gasperini's Roma. Juventus could only manage draws against Verona and Atalanta in their two most recent league clashes, so the visit of Milan provides an opportunity for the Old Lady to return to winning ways. After defeating Napoli last weekend, the Rossoneri will be keen to register a fifth consecutive league victory. The only blot on Massimiliano Allegri's copybook came just before the international break, when newly-promoted Cremonese recorded a shock triumph at the San Siro.
This is a difficult one to call. Will Tudor's men emerge triumphant on home soil, or will Milan extend their lead at the top? We've analysed the stats to help us predict what will happen at the Allianz Stadium on Sunday evening. Consequently, we're in a position to provide you with some data-driven betting tips - check these out below.
Juventus vs Milan; Sunday 5 October, 19:45 BST)
Double chance: Juventus or Draw: 4/9 (bet365)
Both Teams to Score - Yes: 4/5 (bet365)
Over 2.5 Goals: 11/10 (bet365)
Odds courtesy of bet365. Correct at the time of publication and subject to change.
Juventus unlikely to lose
Although this promises to be an even contest, we believe home advantage gives Juventus a slight edge in this tie. Juve boast the superior head-to-head record, having won 94 of the 244 competitive meetings between this pair. The Bianconeri still haven't been defeated on league duty this season, and have won each of their last ten Serie A matches. Nevertheless, four of the last eight clashes between Sunday's opponents have ended all-square, while the other four have produced two wins apiece.
It's also important to note that Juventus have drawn in each of their last four outings across all competitions, having shared eight goals with Borussia Dortmund in a thrilling encounter in Turin before Wednesday's stalemate at Villarreal's Estadi de la Ceràmica.
Tip: Double Chance: Juventus or Draw: 4/9 (bet365)
Explanation: This bet land if either Juventus win or the match ends in a draw.
Both teams to score
Juventus and AC Milan may not adopt the same playing style as one another, but, as the data shows, both teams love to attack. In Juventus' case, their commitment to delivering an expansive brand of football has often left them vulnerable from a defensive perspective.
The Allianz Arena has witnessed a barrage of goals in the opening stages of the new campaign. Before the aforementioned 4-4 draw with Dortmund, the Bianconeri shipped three goals against Inter Milan but still managed to secure maximum points.
However, Juve's rearguard has performed admirably in recent meetings with Sunday's opponents. No Milan player has netted against the Bianconeri since May 2023, when Olivier Giroud fired home a first-half winner at the Allianz Stadium to hand the visitors a crucial victory. Meanwhile, Milan have faced fewer shots (45) than any other team in the league so far.
Nevertheless, we expect both teams - who each boast an embarrassment of attacking riches - to find a way to goal on Sunday evening.
Tip: Both Teams to Score - Yes: 4/5 (bet365)
Explanation: This bet will land if both teams score during the match.
Goals galore!
With both teams gunning for victory, it's unlikely that either will accept a draw. Therefore, we expect both teams to pile forward in search of an advantage.
This season's stats tell us that both Juventus and Milan score an average of approximately 1.8 goals per game, so we should see plenty of activity in the final third. Both teams are renowned for punishing defensive errors, while there'll be no shortage of lethal finishers on the pitch on Sunday.
Tip: Over 2.5 Goals: 11/10 (bet365)
Explanation: This bet will land if three goals or more are scored during the match.
Juventus vs. AC Milan: Match Result odds
Odds correct at time of publication and subject to change.
Discover the best betting bonuses
If you're thinking of betting on Sunday's clash, why not let Flashscore help? You can access all the market's best promotional offers via our dedicated betting bonuses page.
Odds correct at time of publication and subject to change.