AC Milan vs Atalanta
Match pulse
Who won: Milan 3-2
AC Milan beat Atalanta 3-2 on Sunday, October 18, 2026 at San Siro. Goals for Milan: Gonçalo Ramos (24' pen), Adrien Rabiot (43') and Mario Gila (57'). Goals for Atalanta: Gianluca Gaetano (66') and Nikola Krstovic (81').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Gonçalo Ramos
MIL · 1 G
Deserved to win
Milan created better chances: they win this game 73% of the time
Play by play
- Match ends, AC Milan 3, Atalanta 2.
- Second Half ends, AC Milan 3, Atalanta 2.
- 90'+5'

Shot on target
Attempt saved. Gonçalo Ramos (AC Milan) left footed shot from the centre of the box is saved in the centre of the goal by Marco Carnesecchi (Atalanta). Assisted by Ardon Jashari.
- 90'+2'

Shot on target
Attempt saved. Davide Zappacosta (Atalanta) right footed shot from the left side of the box is saved in the centre of the goal by Mike Maignan (AC Milan). Assisted by Nicola Zalewski.
- 90'+1'
Fourth official has announced 5 minutes of added time.
- 88'

Left footed shot saved
Attempt saved. Ardon Jashari (AC Milan) left footed shot from outside the box is saved in the bottom left corner by Marco Carnesecchi (Atalanta). Assisted by Adrien Rabiot.
A. Jashari
- 87'

Free kick won
Gonçalo Ramos (AC Milan) wins a free kick in the defensive half.
- 87'

Foul
Foul by Éderson (Atalanta).
- 84'
SubSubbed on for M. Gila
Substitution, AC Milan. Fikayo Tomori replaces Mario Gila.
F. Tomori
- 83'

Right footed shot saved
Attempt saved. Davide Zappacosta (Atalanta) right footed shot from the centre of the box is saved in the centre of the goal by Mike Maignan (AC Milan).
D. Zappacosta
- GOAL81'

Goal! Right footed shot
N. Krstovic · ast R. Bellanova
Goal! AC Milan 3, Atalanta 2. Nikola Krstovic (Atalanta) right footed shot from the centre of the box to the bottom left corner. Assisted by Raoul Bellanova.
MIL 3 - 2 ATA - 80'

Offside
Offside, Atalanta. Gianluca Scamacca is caught offside.
- 78'

Yellow card
Relja Obric (Atalanta) is shown the yellow card for a bad foul.
R. Obric
- 78'

Free kick won
Diego Moreira (AC Milan) wins a free kick in the defensive half.
- 78'

Foul
Foul by Relja Obric (Atalanta).
- 75'
SubSubbed on for L. Modric
Substitution, AC Milan. Ruben Loftus-Cheek replaces Luka Modric.
R. Loftus-Cheek
- 75'
SubSubbed on for Y. Musah
Substitution, AC Milan. Pervis Estupiñán replaces Yunus Musah.
P. Estupiñán
- 75'
SubSubbed on for C. Pulisic
Substitution, AC Milan. Ardon Jashari replaces Christian Pulisic.
A. Jashari
- 75'
SubSubbed on for L. Bernasconi
Substitution, Atalanta. Davide Zappacosta replaces Lorenzo Bernasconi.
D. Zappacosta
- 75'
SubSubbed on for L. Samardzic
Substitution, Atalanta. Gianluca Scamacca replaces Lazar Samardzic.
G. Scamacca
- 74'

Left footed shot just wide
Attempt missed. Lazar Samardzic (Atalanta) left footed shot from outside the box is too high. Assisted by Raoul Bellanova.
L. Samardzic
- 74'

Right footed shot blocked
Attempt blocked. Éderson (Atalanta) right footed shot from outside the box is blocked. Assisted by Lazar Samardzic.
Éderson
- 68'

Yellow card
Éderson (Atalanta) is shown the yellow card for a bad foul.
Éderson
- 68'

Free kick won
Yunus Musah (AC Milan) wins a free kick in the attacking half.
- 68'

Foul
Foul by Éderson (Atalanta).

