ReviewSerie A
AC Milan 3-1 Inter: match review – three first-half goals decide the derby
AC Milan beat Inter 3-1 at San Siro with all four goals before half-time, despite Inter having 18 shots to their 7 in Serie A.
By FootballEdge Editorial1 min read
Three goals before the break
AC Milan beat Inter 3-1 at San Siro/Giuseppe Meazza on 31 October in Serie A. All four goals came in the first half, and the score at half-time was the final score.
Christian Pulisic opened the scoring after 4 minutes. Adrien Rabiot made it 2-0 in the 10th minute. Alessandro Bastoni pulled one back for Inter in the 22nd minute. Diego Moreira restored the two-goal lead in the 43rd minute. There were no goals after the interval and no red cards.
Inter had more of the ball, Milan the goals
The statistics tell a different story from the scoreline. Inter had 57% of possession to Milan's 43%. They took 18 shots, 8 of them on target, and won 11 corners. Milan had 7 shots, 4 on target, and 3 corners.
The expected goals figures point the same way: 1.79 for Inter and 0.74 for Milan. Milan scored 3 from 4 shots on target. Inter scored once from 8.
What it means for the table
Before the match Inter led Serie A with 25 points from 9 games, with 8 wins, 1 draw and no defeats. They had scored 25 goals and conceded 10. Milan were fifth with 18 points from 9, having won 5, drawn 3 and lost 1.
Inter came in having won their last 3 games, including 2-0 at Venezia on 28 October. Their only defeat in the 5 games before this one was 3-4 at home to Club Brugge KV on 13 October. Milan had lost 2-4 at home to Bologna three days before the derby, after a 2-0 win at Udinese.
The result also extends Milan's run in this fixture. They have won 3 of the last 5 meetings, with 2 draws, and Inter have not won any of them. The most recent was a 1-0 Milan win on 8 March 2026.
Our picks
No pick was logged for this match because the numbers were not clear enough.
More from Serie A
- PreviewSerie ANov 2, 2026Napoli vs Lazio preview and prediction: unbeaten leaders visit a Napoli side in search of consistency
- PreviewSerie ANov 2, 2026Genoa vs AC Milan preview and prediction: Home side in form face a stern test
- PreviewSerie ANov 1, 2026Inter vs Como preview and prediction: league leaders host fourth-placed side
- PreviewSerie AOct 31, 2026Cagliari vs Frosinone preview and prediction: a struggling defence meets the league's busiest attack