Match context
AC Milan host Inter at Stadio Giuseppe Meazza in a top-of-the-table Serie A clash. Inter arrive as league leaders in 1st place with 67 points and a huge +42 goal difference, while Milan sit 2nd on 60 points with a +24 differential. Both sides have been strong all season – Milan with only 2 defeats in 28 games, Inter with 22 wins from 28 – setting up a meeting where details in structure, fitness and discipline are likely to tilt the balance.
AC Milan squad analysis
Milan line up in a 3-5-2 under Massimiliano Allegri, a shape they have used in 25 league matches. Defensively they are solid: just 20 goals conceded (0.7 per game) and 13 clean sheets, with M. Maignan protected by a back three of F. Tomori, K. De Winter and S. Pavlovic. The wing‑backs are aggressive, with P. Estupinan pushing high despite having 1 red card this season, adding thrust on the left. In midfield, A. Rabiot is a key player by numbers: 4 goals, 4 assists, a 7.31 rating and 919 passes, combining ball progression with enforcer tendencies (5 yellows, 1 yellow‑red). L. Modric offers control in the central lane, while Y. Fofana and A. Saelemaekers provide legs around him. Up front, Rafael Leao (9 goals, 2 assists, rating 7.0) and Christian Pulisic (8 goals, 2 assists, rating 7.08) give Milan two genuine goal threats between the lines. They are, however, without depth options: M. Gabbia (muscle injury), S. Gimenez (ankle injury) and R. Loftus‑Cheek (broken jawbone) are all sidelined, reducing rotation options in defence and midfield.
Inter squad analysis
Inter mirror Milan’s 3-5-2 but with an even more explosive attacking profile. Cristian Chivu’s side have scored 64 goals (2.3 per game) and conceded only 22 (0.8 per game), with 15 clean sheets. The back three of Y. Bisseck, M. Akanji and A. Bastoni sits in front of Y. Sommer, who benefits from an organised block that has allowed just 10 away goals. In midfield, Federico Dimarco is an attacking threat from wide areas and a genuine creative engine: 6 goals, 13 assists, a 7.53 rating and 74 key passes underline his influence. Nicolò Barella adds 5 assists and a 7.13 rating, knitting play while contributing 38 tackles. Hakan Calhanoglu, often introduced from the bench here, is another key player statistically with 8 goals, 2 assists and a league‑leading 6 yellow cards, showing his dual role as playmaker and disruptor. Up front, the bench presence of Lautaro Martínez (14 goals, 4 assists, rating 7.03) underscores Inter’s firepower, even if A. Bonny and F. Esposito start. Marcus Thuram is listed as a late fitness test due to illness; his 7 goals and 3 assists would be a significant loss if he cannot feature.
Key matchups
The goal threat: Rafael Leao vs Inter’s defensive wall
Leao’s 9 goals from 21 appearances, with 33 shots and 22 on target, make him Milan’s primary scorer. He faces an Inter unit that has conceded only 22 league goals and kept 9 away clean sheets. Inter’s away average of 0.7 goals against per game will test Leao’s ability to exploit transitions, especially against the pace and anticipation of M. Akanji and the covering of A. Bastoni.
The midfield war: Adrien Rabiot vs Hakan Calhanoglu
Rabiot’s blend of creativity and bite – 4 assists, 21 key passes, 38 tackles and 5 yellow cards – sets him up as Milan’s central enforcer and playmaker. Across from him, Calhanoglu combines 8 goals, 2 assists and 36 key passes with 24 tackles and those 6 yellows, making him Inter’s main disruptor and tempo‑setter. Whoever controls space between the lines and manages their aggression better could swing both possession and territory.
The missing link: Marcus Thuram’s doubt and Inter’s alternatives
Thuram’s potential absence is pivotal. His 7 goals, 3 assists and 23 key passes, along with 198 duels (100 won), show how he stretches defences and links play. Without him, Inter start A. Bonny and F. Esposito, whose season numbers are not present among the league’s top scorers or assisters, suggesting a drop in proven output. That increases the creative burden on Dimarco and Barella and may force more direct service towards Lautaro Martínez from the bench, while also giving Milan’s back three a slightly more favourable matchup in open play.
Verdict
- Attack: Edge Inter – 64 goals to Milan’s 44 and multiple double‑figure scorers.
- Defense: Slight edge Inter – 22 conceded vs Milan’s 20, but with 15 clean sheets to Milan’s 13 and a stronger away record.
- Discipline: Edge Milan – fewer high‑card specialists compared to Inter’s Calhanoglu (6 yellows) and a generally less card‑heavy profile, despite Rabiot and Estupinan’s records.





