Skip to content
Live scoresView all →
Serie A - Italy logoSerie A - ItalyMatchday 10

AC Milan vs Inter 3-1

  • Christian Pulisic4'
  • Adrien Rabiot10'
  • Diego Moreira43'
  • Alessandro Bastoni22'
Kick-off
Sat, 31 Oct 2026 · 19:45 (UTC)
Venue
San Siro/Giuseppe Meazza, Milan
Referee
Marco Guida

Match timeline

  1. 90’Yellow cardInter crestInterCarlos Augusto
  2. 89’SubstitutionAC Milan crestAC MilanFilippo Terracciano ONGonçalo Ramos OFF
  3. 89’SubstitutionAC Milan crestAC MilanOmari Hutchinson ONDiego Moreira OFF
  4. 83’SubstitutionAC Milan crestAC MilanDavide Bartesaghi ONSankhoun Diawara OFF
  5. 82’SubstitutionInter crestInterPio Esposito ONNicolò Barella OFF
  6. 82’SubstitutionInter crestInterAnge-Yoan Bonny ONYann Bisseck OFF
  7. 82’SubstitutionAC Milan crestAC MilanArdon Jashari ONYunus Musah OFF
  8. 82’SubstitutionAC Milan crestAC MilanAlphadjo Cissè ONChristian Pulisic OFF
Show 10 earlier events
  1. 81’SubstitutionInter crestInterFederico Dimarco ONAlessandro Bastoni OFF
  2. 75’VAR checkInter crestInterHenrikh MkhitaryanPenalty cancelled
  3. 72’SubstitutionInter crestInterPiotr Zieliński ONHakan Çalhanoğlu OFF
  4. 72’SubstitutionInter crestInterHenrikh Mkhitaryan ONAndy Diouf OFF
  5. 52’Yellow cardAC Milan crestAC MilanDiego Moreira
  6. 49’Yellow cardAC Milan crestAC MilanKoni De Winter
  7. 43’Goal!AC Milan crestAC MilanDiego Moreira3 – 1
  8. 22’Goal!Inter crestInterAlessandro Bastoni2 – 1
  9. 10’Goal!AC Milan crestAC MilanAdrien RabiotAssist: Diego Moreira2 – 0
  10. 4’Goal!AC Milan crestAC MilanChristian PulisicAssist: Diego Moreira1 – 0
  11. 1’Kick-off

Key stats

AC Milan crestAC MilanInterInter crest
  • 43%Possession57%
  • 7Shots18
  • 0.74xG1.79
  • 4Shots on Target8
  • 3Corners11
  • 8Fouls14
  • 1Offsides4
  • 7Saves1
  • 407Passes524
  • 2Yellow Cards1

Lineups

Confirmed selections

AC Milan crestAC Milan4 - 4 - 1 - 1

Substitutions

  1. 82’↑30 A. Jashari↓80 Y. Musah
  2. 82’↑70 A. Cissè↓11 C. Pulišić
  3. 83’↑33 D. Bartesaghi↓ Sankhoun Diawara
  4. 89’↑42 F. Terracciano↓9 Gonçalo Ramos
  5. 89’↑20 O. Hutchinson↓22 Diego Moreira

Unused substitutes 49 Luka Menon, 40 L. Ossola, 47 N. Perera, 55 Silvano Vos, 96 L. Torriani, 41 L. P. Bouyer, 35 V. Vladimirov, 73 F. Camarda, 28 C. Comotto, 2 P. Estupiñán

Coach Ruben Amorim

Match facts

Competition
Serie A - Italy
Round
Matchday 10
Date
Sat, 31 Oct 2026
Kick-off
19:45 (UTC)
Venue
San Siro/Giuseppe Meazza, Milan
Referee
Marco Guida
AC Milan coach
Ruben Amorim
Inter coach
C. Chivu

League table

Serie A - Italy

#TeamPWDLGDPts
1Lazio crestLazio11920+1629
2Inter crestInter11911+1528
3AS Roma crestAS Roma11830+2127
4AC Milan crestAC Milan11731+1024
5Como crestComo11722+823

Recent form

Last 5 matches, all competitions

AC Milan crest

AC Milan

  1. W
  2. W
  3. L
  4. W
  5. L
Inter crest

Inter

  1. L
  2. W
  3. W
  4. W
  5. W

Player ratings

  1. 1Diego Moreira9.0
  2. 2M. Maignan8.7
  3. 3A. Rabiot8.0
  4. 4C. Pulišić7.8
  5. 5L. Modrić7.2
  6. 6Y. Musah7.0
  7. 7O. Hutchinson6.8
  8. 8Gonçalo Ramos6.7
  9. 9S. Bocoum6.6
  10. 10S. Pavlović6.6
  11. 11K. De Winter6.5
  12. 12Mario Gila6.4
  13. 13F. Terracciano6.4
  14. 14A. Jashari6.3
  15. 15D. Bartesaghi6.2
  16. 16A. Cissè6.1
  17. 17Luka Menon0.0
  18. 18L. Ossola0.0
  19. 19N. Perera0.0
  20. 20Silvano Vos0.0
  21. 21L. Torriani0.0
  22. 22L. P. Bouyer0.0
  23. 23V. Vladimirov0.0
  24. 24F. Camarda0.0
  25. 25C. Comotto0.0
  26. 26P. Estupiñán0.0
  1. 1H. Çalhanoğlu7.2
  2. 2A. Bastoni7.0
  3. 3M. Akanji6.9
  4. 4F. Esposito6.6
  5. 5A. Diouf6.5
  6. 6A. Bonny6.4
  7. 7P. Sučić6.3
  8. 8M. Thuram6.3
  9. 9Y. Bisseck6.2
  10. 10F. Dimarco6.0
  11. 11N. Barella6.0
  12. 12D. Spence5.9
  13. 13P. Zieliński5.9
  14. 14Josep Martínez5.8
  15. 15Carlos Augusto5.7
  16. 16H. Mkhitaryan5.6
  17. 17L. Bovio0.0
  18. 18R. Di Gennaro0.0
  19. 19L. Jakirović0.0
  20. 20M. Lavelli0.0
  21. 21M. Mosconi0.0
  22. 22A. Stanković0.0
  23. 23A. Taho0.0

Match ratings from API-Football, out of 10.

MVP of the match

Diego Moreira
9.0

Diego Moreira

AC Milan crestAC Milan

1
Goals
2
Assists

Rated 9.0, the best on the pitch — 1 goal and 2 assists in 89 minutes.

Team form comparison

Last 5 matches, all competitions

AC Milan crestAC Milan
W-D-L
3-0-2
Scored / match
2.2
Conceded / match
1.8
Inter crestInter
W-D-L
4-0-1
Scored / match
2.2
Conceded / match
1.2

Fan predictions

How the fans called it

  • AC Milan crestAC MilanResult0%
  • Draw0%
  • Inter crestInter0%

No votes yet

What happened

Match report

AC Milan beat Inter 3-1 at San Siro, and the result was settled before half-time. Christian Pulisic, Adrien Rabiot and Diego Moreira put the home side 3-0 up before Alessandro Bastoni pulled one back for Inter.

Pulisic opened the scoring in the 4th minute from a Moreira assist, and Rabiot made it 2-0 on 10 minutes, again set up by Moreira. Bastoni reduced the gap in the 22nd minute before Moreira restored Milan’s two-goal lead in the 43rd minute from another assist by Moreira. It was 3-1 at the break.

Inter made two changes on 72 minutes, with Hakan Çalhanoğlu and Andy Diouf replaced by Piotr Zieliński and Henrikh Mkhitaryan, and Mkhitaryan then had a penalty cancelled by VAR in the 75th minute. Simone Inzaghi’s side made two more changes on 81 minutes and two again on 82, while Milan also made two changes on 82 minutes and two more on 89. There was no further scoring.

Inter had 57% of the ball, 524 passes to Milan’s 407, and more shots too, 18 to 7, with 8 on target to 4. They also finished with 11 corners to 3 and a higher xG figure, 1.79 to 0.74, but Milan still had 7 saves to Inter’s 1. Koni De Winter and Diego Moreira were booked for Milan in the 49th and 52nd minutes. Carlos Augusto was booked for Inter in the 90th minute.

Match record

Competition
Serie A - Italy
Round
Matchday 10
Kick-off
Venue
San Siro/Giuseppe Meazza, Milan
Referee
Marco Guida
Match ID
cornerflick:match:ac-milan-vs-inter-serie-a-2026-10-31

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. AC Milan 3-1 Inter, Serie A - Italy, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/serie-a/matches/ac-milan-vs-inter-serie-a-2026-10-31

Permanent identifier cornerflick:match:ac-milan-vs-inter-serie-a-2026-10-31. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/ac-milan-vs-inter-serie-a-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

18 events

  1. 4’Goal!AC Milan crestAC MilanChristian PulisicAssist: Diego Moreira1 – 0
  2. 10’Goal!AC Milan crestAC MilanAdrien RabiotAssist: Diego Moreira2 – 0
  3. 22’Goal!Inter crestInterAlessandro Bastoni2 – 1
  4. 43’Goal!AC Milan crestAC MilanDiego Moreira3 – 1
  5. 49’Yellow cardAC Milan crestAC MilanKoni De Winter
  6. 52’Yellow cardAC Milan crestAC MilanDiego Moreira
  7. 72’SubstitutionInter crestInterPiotr Zieliński ONHakan Çalhanoğlu OFF
  8. 72’SubstitutionInter crestInterHenrikh Mkhitaryan ONAndy Diouf OFF
  9. 75’VAR checkInter crestInterHenrikh MkhitaryanPenalty cancelled
  10. 81’SubstitutionInter crestInterFederico Dimarco ONAlessandro Bastoni OFF
  11. 82’SubstitutionInter crestInterPio Esposito ONNicolò Barella OFF
  12. 82’SubstitutionInter crestInterAnge-Yoan Bonny ONYann Bisseck OFF
  13. 82’SubstitutionAC Milan crestAC MilanArdon Jashari ONYunus Musah OFF
  14. 82’SubstitutionAC Milan crestAC MilanAlphadjo Cissè ONChristian Pulisic OFF
  15. 83’SubstitutionAC Milan crestAC MilanDavide Bartesaghi ONSankhoun Diawara OFF
  16. 89’SubstitutionAC Milan crestAC MilanFilippo Terracciano ONGonçalo Ramos OFF
  17. 89’SubstitutionAC Milan crestAC MilanOmari Hutchinson ONDiego Moreira OFF
  18. 90’Yellow cardInter crestInterCarlos Augusto