Massimiliano Allegri has named his starting XI for Milan-Juventus and compared to the win last time out, he has made one change.
Milan and Juventus are both keen on cementing themselves in the top four spot, and tonight, a lot is at stake in that sense. With just three points separating the two sides, the gap could either be widened, maintained or wiped out.
The fact that the reverse fixture ended scoreless also means that H2H advantage is up for grabs today, which is very important as that comes before goal difference. Naturally, the managers must have been feeling some pressure with their selections.
AC Milan vs. Juventus: Official starting XIs
Despite initial reports suggesting that Pervis Estupinan would get the nod, Massimiliano Allegri has only made one change in the end, bringing in Alexis Saelemaekers for Zachary Athakame. Davide Bartesaghi reportedly felt much better today after struggling physically, hence why he’s starting.
Other than that, there are no surprises as Christian Pulisic and Rafael Leao are starting up front once again. Matteo Gabbia is also keeping his spot at the centre of the defence, seeing as his return has helped bring back some stability.
As for Juventus, Yildiz isn’t fit enough to play from start and Jeremie Boga has thus been given the chance. The former Milan players Pierre Kalulu and Manuel Locatelli are also starting.
Official Milan XI (3-5-2): Maignan; Tomori, Gabbia, Pavlovic; Saelemaekers, Fofana, Modric, Rabiot, Bartesaghi; Pulisic, Leao.
Bench: Pittarella, Terracciano; Athekame, De Winter, Estupiñan, Odogu; Jashari, Loftus-Cheek, Ricci; Füllkrug, Gimenez, Nkunku
Official Juventus XI (3-4-2-1): Di Gregorio; Kalulu, Bremer, Kelly; McKennie, Locatelli, Thuram, Cambiaso; Conceicao, Boga; David.
Bench: Perin, Pinsoglio; Gatti, Holm; Koopmeiners, Kostić, Miretti; Openda, Vlahović, Yıldız, Zhegrova.
❗ OFFICIAL: #ACMilan‘s starting XI for #MilanJuventus.
🤔 Thoughts? pic.twitter.com/AGc0n61nRT
— SempreMilan (@SempreMilanCom) April 26, 2026