Juventus vs AC Milan

Juventus vs AC Milan: Serie A Pick & Prediction, October 5, 2025

Two of Italy’s finest clubs clash in Turin on Sunday night, as Juventus host AC Milan at the Allianz Stadium in one of Serie A’s early-season blockbusters. Just a single point separates the two sides in the standings, with both giants eager to reignite their Scudetto ambitions after recent seasons of frustration and near-misses.

Igor Tudor’s Bianconeri remain unbeaten across all competitions, though a string of frustrating draws has exposed some old flaws. Meanwhile, Massimiliano Allegri, returning to face his former club for the first time since his fiery exit in 2024, has revitalized AC Milan with a sharp tactical identity and renewed belief. With both clubs mounting a genuine Scudetto challenge, this Sunday night clash promises to be a fascinating test of nerve, control, and – above all – experience.

Head-to-Head Stats

The recent history between these two titans has been one of fine margins and defensive discipline. Across the last eight Serie A encounters, Juventus and Milan have shared two wins apiece, with four draws and only eight total goals scored – a testament to how tight and tactical their rivalry has become over the past years.

When they last met in Turin in January, The Old Lady claimed a 2-0 win – their only victory in the past four head-to-heads – just days after losing 2-1 to AC Milan in the Supercoppa Italiana. Historically, this clash has often been more about control than chaos, and with Allegri and Tudor both prioritizing structure, another cagey affair could be on the cards.

Juventus Current Form and Team News

Juventus may be unbeaten in seven competitive matches this season (three wins and four draws), but the Turin giants have struggled to turn their dominance into victories lately. Their most recent league outing – a 1-1 draw against injury-hit Atalanta – saw them rescue a point late on through Juan Cabal’s equalizer. That was followed by another frustrating night in Europe, as Juve made a comeback to earn a 2-1 lead away to Villarreal in the Champions League before conceding late to settle for a 2-2 draw on their midweek trip to Spain.

While the team’s domestic unbeaten run stretches back to April, Juventus have shown familiar frailties – lapses in concentration and a lack of killer instinct in front of goal. Yet there have been encouraging signs in attack, with Francisco Conceicao continuing his fine form. The young Portuguese winger, who has scored in back-to-back matches, would love nothing more than to find the net against his father’s former club. Sérgio Conceicao, now a controversial figure in Milan, was dismissed after the Coppa Italia defeat to Bologna at the end of last season – adding an intriguing emotional subplot to this clash.

In terms of injuries, Juan Cabal joins Fabio Miretti on the sidelines due to a thigh injury, though Khephren Thuram could return to the starting lineup after training with the team. However, Bremer remains a doubt but could yet be risked, while Tudor faces a selection dilemma up front, with Dusan Vlahovic, Lois Openda, and Jonathan David all pushing for a start.

AC Milan Current Form and Team News

For AC Milan, last season’s disappointment may have become a blessing in disguise. The Rossoneri finished a lowly eighth in Serie A and also lost the Coppa Italia final, but being without European football this term has given them the opportunity to reset and focus solely on domestic glory. It’s a formula that worked wonders for Napoli last year – the champions benefited from their lighter schedule to lift the Scudetto – and Allegri’s men are hoping to follow that same path.

Since replacing Sérgio Conceicao over the summer, Massimiliano Allegri has injected steel and structure into a talented Milan side. His arrival coincided with the signing of veteran Luka Modric, and the Croatian legend, who recently celebrated his 40th birthday, has been nothing short of transformative. Dictating tempo and rhythm from midfield, Modric has brought calm authority to a side that now looks both balanced and hungry.

AC Milan enter this game on the back of five straight victories across all competitions, including a hard-fought 2-1 win over Scudetto-holders Napoli last weekend. Despite playing with ten men for over half an hour, they held firm defensively, with Christian Pulisic starring once again – scoring one and assisting Alexis Saelemaekers’ opener. The American attacker now boasts six goal involvements in his last three games alone (four goals and two assists) and will be key again in Turin.

Defensive adjustments will be necessary, however. Pervis Estupinan is suspended following his red card against Napoli, and Fikayo Tomori is still struggling with a thigh problem. That could see De Winter and Gabbia partnering in central defense, while Santiago Giménez should continue up front alongside Pulisic.

Tactical Duel: Igor Tudor vs Massimiliano Allegri

This game promises a fascinating clash of philosophies. Igor Tudor’s Juventus are a work in progress – adventurous in attack but sometimes too vulnerable when transitions go the other way. His preference for a 3-4-2-1 system encourages wing-backs to push high, with vertical passing through the channels and quick counter-pressing when possession is lost.

On the opposite bench, Massimiliano Allegri – a master of game management – will look to impose control through compact defensive organization and calculated counter-attacks. Expect the Rossoneri to remain disciplined without the ball, drawing Juventus out and exploiting the spaces behind their aggressive wing-backs through the pace of Pulisic and the energy of Saelemaekers.

Midfield will be a key battleground, where Locatelli and Thuram face the elegant experience of Modric and the relentless work rate of Adrien Rabiot. Allegri’s tactical conservatism may frustrate Juventus, especially given Tudor’s preference for open, end-to-end football.

Possible Starting XIs of Juventus and AC Milan

Juventus: Michele Di Gregorio – Federico Gatti, Bremer, Lloyd Kelly – Pierre Kalulu, Manuel Locatelli, Khephren Thuram, Andrea Cambiaso – Francisco Conceicao, Kenan Yildiz – Dusan Vlahovic. (3-4-2-1)

AC Milan: Mike Maignan – Koni De Winter, Matteo Gabbia, Strahinja Pavlovic – Alexis Saelemaekers, Youssouf Fofana, Luka Modric, Adrien Rabiot, Davide Bartesaghi – Christian Pulisic, Santiago Giménez. (3-5-2)

Juventus vs AC Milan Betting Odds and Prediction

According to EveryGame‘s latest betting odds, we easily see how balanced Sunday’s tie is with AC Milan slightly favored at +160, Juventus priced at +185, and the draw at +210.

Juventus’ unbeaten streak and home form suggest resilience, but AC Milan’s superior momentum and fresher legs make them slight favorites heading into this clash. The Rossoneri have won six of their last seven away matches and have conceded just two goals during that run, while Juventus are winless in four straight outings across all competitions.

This fixture rarely produces fireworks, but the attacking talent on display – from Pulisic and Gimenez to Conceicao and Yildiz – could finally break the trend. Allegri’s Milan have found a balance between structure and attacking thrust, while Juventus still look uncertain at the back, especially when pressed.

Still, with the attacking talent on display, both sides are more than capable of finding the net on Sunday night, making Both Teams to Score – Yes not only a particularly appealing betting pick but also our best bet for this clash.

Juventus vs AC Milan Best Bet: Both Teams to Score – Yes (-125 at EveryGame for 7/10 units)