
After defeating Hellas Verona in their previous match, AC Milan are looking to reclaim second place in Serie A with a crucial win today against Juventus. Far from being an easy fixture, the Vecchia Signora come into the game unbeaten in their last five matches, arriving as clear favorites. Despite this, the Rossoneri remain highly optimistic, with fans closely watching Christian Pulisic’s status for the game, as he could be differential.
Christian Pulisic will start for the Rossoneri after avoiding injuries in recent weeks. While he has yet to rediscover his goal-scoring impact, the USMNT star remains a key offensive presence, creating space and opportunities for his teammates in attack. In addition, head coach Massimiliano Allegri has made his support for the 27-year-old clear, as he believes Pulisic can still return to his best form.
Coupled with the USMNT star, AC Milan will line up Rafael Leao as the starting offensive duo for the entire season. Although they are not coming off their best performances, they remain Allegri’s best bet, as Santiago Gimenez, Christopher Nkunku, and Niclas Füllkrug have yet to shine. Nonetheless, there are still high hopes for Adrien Rabiot to play a key role in scoring, as seen in the team’s recent victories.
Juventus have significantly improved their competitiveness under Luciano Spalletti. He has not only brought defensive stability but has also restored the team’s offensive brilliance. Jeremie Boga has stood out as the team’s top performers. However, Weston McKennie is also key to the team, as one of Serie A’s best box-to-box midfielders who also contributes offensively. Coming off a strong run, they enter the match as clear favorites.

AC Milan lineup vs Juventus
Unlike the previous games, AC Milan arrive with their full squad available, offering several options on the bench. Despite this, head coach Massimiliano Allegri will opt not to make changes to his starting lineup, a tendency he has maintained since the beginning of the season. As a result, the Rossoneri will continue to place their attacking expectations on the midfield, with Adrien Rabiot, Pulisic and Leão being the main focus.
Considering this, the Rossoneri will lineup as follows: Mike Maignan; Fikayo Tomori, Matteo Gabbia, Strahinja Pavlovic; Alexis Saelemaekers, Youssouf Fofana, Luka Modric, Adrien Rabiot, Davide Bartesaghi; Christian Pulisic, Rafael Leão.
Juventus lineup vs AC Milan
Juventus will still be missing two key players from their squad: Juan Cabal and Arkadiusz Milik. However, Luciano Spalletti has managed to find stability in their absence, achieving strong consistency on the attacking side. Weston McKennie have also stood out in terms of goal contributions. Despite this, Jeremie Boga’s presence will be a decisive factor, as he has been in impressive form in recent matches.
With this in mind, the Vecchia Signora will play as follows: Michele Di Gregorio; Pierre Kalulu, Bremer, Lloyd Kelly; Weston McKennie, Manuel Locatelli, Khéphren Thuram, Andrea Cambiasso; Francisco Conceição, Jeremie Boga; Jonathan David.
200+ Channels & Local Sports
- Price: Plans starting at $14.99/mo (Latino)
- Watch Ligue 1, Copa Libertadores & World Cup Qualifiers
Every MLS Match in One Place
- Price: $12.99/mo (Now included with standard subscription)
- Watch every MLS regular season game, Playoffs & Leagues Cup
Many Sports & ESPN Originals
- Price: $11.99/mo (or ESPN Unlimited for $29.99/mo)
- Features LaLiga, Bundesliga, FA Cup & NWSL
2,000+ Soccer Games Per Year
- Price: Starting at $8.99/mo
- Features Champions League, Serie A & Europa League
Home of the Premier League
- Price: Starting at $10.99/mo
- 175+ Exclusive EPL matches per season