Table of Contents
Skip to content
TURIN, ITALY – OCTOBER 05: Kenan Yildiz of Juventus FC competes with Adrien Rabiot of AC Milan during the Serie A match between Juventus FC and AC Milan at Allianz Stadium on October 5, 2025 in Turin, Italy. (Photo by Valerio Pennicino/Getty Images)
Milan will look to Christian Pulisic and Rafael Leao in attack, while Kenan Yildiz is expected to start for Juventus in the big match of Serie A Round 34.
- Read Football Italia Ad-Free and get access to Exclusive News and Content – Free Trial – Click Here
It kicks off at 20:45 CET (19:45 BST) at the Stadio Meazza in San Siro, Milan.
Only three points divide the Bianconeri (63) and the Rossoneri (66) in the Serie A table, and Roma’s 2-0 win over Bologna has put further pressure on both sides in the race for a Champions League spot.
Juventus must cope without Juan Cabal and Arkadiusz Milik, but Dusan Vlahovic is expected to be called up to start from the bench.
Yildiz seems to have recovered from a minor fitness issue, so he’s favourite to start over Jeremie Boga with Jonathan David once again deployed as a sole striker.
As reported bySky Sport and other media outlets in Italy, Milan will look to Leao and Pulisic in attack, and the only change to Massimiliano Allegri’s ideal XI will be on the left with Pervis Estupinan starting and Davide Bartesaghi on the bench.
Milan vs. Juventus – where to watch on TV
The match will be broadcast live on TNT Sports 1, DAZN and HBO Max in the UK and Ireland and on Paramount+ in the USA. Football Italia will be among the accredited media at San Siro and will provide live updates via a liveblog.
Milan vs. Juventus – probable line-ups
Milan (3-5-2): Maignan; Tomori, Gabbia, Pavlovic; Saelemaekers, Fofana, Modric, Rabiot, Estupinan; Pulisic, Leao.
Juventus (3-4-2-1): Di Gregorio; Kalulu, Bremer, Kelly; McKennie, Locatelli, Thuram Cambiaso; Conceiçao, Yildiz; David.
ByLorenzo Bettoni
Lorenzo Bettoni is the Editor of Football Italia.