AC Milan vs Inter – Result & match summary

3 – 1
Finished
Christian Pulisic 4'
Adrien Rabiot 10'
Diego Moreira 43'
Alessandro Bastoni 22'

Events

Goals, cards, substitutions and key match events.

1st Half 3–1
4'
Christian Pulisic (Diego Moreira)
10'
Adrien Rabiot (Diego Moreira)
22'
Alessandro Bastoni (Manuel Akanji)
43'
Diego Moreira
2nd Half 0–0
49'
Koni De Winter (Foul)
52'
Diego Moreira (Argument)
72'
Henrikh Mkhitaryan
Andy Diouf
72'
Piotr Zielinski
Hakan Çalhanoğlu
75'
Penalty disallowed (Henrikh Mkhitaryan)
81'
Federico Dimarco
Alessandro Bastoni
82'
Ange-Yoan Bonny
Yann Bisseck
82'
Alphadjo Cissè
Christian Pulisic
82'
Pio Esposito
Nicolò Barella
82'
Ardon Jashari
Yunus Musah
83'
Davide Bartesaghi
Sankhoun Diawara
89'
Omari Hutchinson
Diego Moreira
89'
Filippo Terracciano
Gonçalo Ramos
90'
Carlos Augusto (Foul)

Momentum

Who applied more pressure, minute by minute.

AC Milan
Inter

Match statistics

AC Milan Inter
0.53 Expected Goals (xG) 1.59
43% Overall possession 57%
7 Shots Total 19
4 Shots On Target 8
3 Corners 11

View full match stats

Top performers

AC Milan
Chances Created
2
Successful Dribbles
3/3 100%
Duels Won
6/8 75%
Tackles Won
2/2 100%
Ball Recoveries
13
Accurate Passes
67/74 91%
Shots on Target
1
Inter
Chances Created
5
Successful Dribbles
2/2 100%
Duels Won
9/13 69%
Tackles Won
4/5 80%
Ball Recoveries
5
Accurate Passes
92/103 89%
Shots on Target
2

View full player stats

About the match

AC Milan defeated Inter 3–1 on 31 October 2026 at Stadio Giuseppe Meazza in Serie A.

Lineups

AC Milan: (3-4-2-1) Koni De Winter, Gonçalo Ramos, Christian Pulisic, Adrien Rabiot, Sankhoun Diawara, Luka Modrić, Mike Maignan, Diego Moreira, Strahinja Pavlović, Mario Gila, Yunus Musah.

Inter: (3-4-2-1) Josep Martínez, Petar Sučić, Marcus Thuram, Andy Diouf, Hakan Çalhanoğlu, Nicolò Barella, Manuel Akanji, Carlos Augusto, Yann Bisseck, Alessandro Bastoni, Djed Spence.

Substitutions

AC Milan: Alphadjo Cissè for Christian Pulisic, Ardon Jashari for Yunus Musah, Davide Bartesaghi for Sankhoun Diawara, Omari Hutchinson for Diego Moreira, Filippo Terracciano for Gonçalo Ramos.

Inter: Henrikh Mkhitaryan for Andy Diouf, Piotr Zielinski for Hakan Çalhanoğlu, Federico Dimarco for Alessandro Bastoni, Ange-Yoan Bonny for Yann Bisseck, Pio Esposito for Nicolò Barella.

Sidelined players

AC Milan: Alexis Saelemaekers, Matteo Gabbia, Samuel Chukwueze, Pietro Terracciano, Ruben Loftus-Cheek, Fikayo Tomori.

Inter: John Stones, Curtis Jones, Lautaro Martínez, Benjamin Pavard, Luis Henrique.

Match statistics

AC Milan had 43% of the possession, compared with 57% for Inter.

AC Milan registered 7 shots, with 4 on target. Inter had 19 shots, with 8 on target.

AC Milan won 3 corners, while Inter won 11.

Top players

AC Milan: Christian Pulisic scored 1 goal, Diego Moreira provided 2 assists, and Mike Maignan was the highest-rated player (8.1).

Inter: Alessandro Bastoni scored 1 goal, Manuel Akanji provided 1 assist, and Andy Diouf was the highest-rated player (7.4).