Rabiot and Maignan Rescue AC Milan as Atalanta Nearly Complete Stunning Comeback

AC Milan survived a dramatic late scare to beat Atalanta 3-2 in a thrilling Serie A encounter. The Rossoneri looked firmly in control for much of the match, racing into a three-goal lead before a determined Atalanta comeback threatened to turn the game on its head.
Milan dominated the opening hour and established a commanding advantage through a converted penalty from Ramos, followed by a crucial goal from Adrien Rabiot just before half-time. Hila then powered home a header from a corner to make it 3-0, leaving the visitors seemingly on course for a comfortable victory.
However, Atalanta goalkeeper Marco Carnesecchi kept his side in the contest by saving a second penalty from Ramos, giving the visitors a lifeline when the match threatened to slip away from them completely.
That moment proved crucial as Atalanta mounted a fierce late comeback. Gaetano pulled one goal back before Nikola Krstović struck again, reducing the deficit to just one and setting up a tense finale. Suddenly, Milan's seemingly unassailable lead was under serious threat.
The decisive moment came in the closing stages when Mike Maignan produced a vital save to deny Davide Zappacosta. The Milan goalkeeper's intervention proved decisive, allowing the Rossoneri to hold on for all three points after a dramatic finish.
2026-27, Italy - Serie A
AC Milan - Atalanta 3:2 (2:0)
Goals: Ramos G., 24 (penalty) (1:0); Rabiot, 43 (2:0); Gila, 57 (3:0); Gaetano G., 66 (3:1); Krstovic, 81 (3:2)
AC Milan: Maignan; De Winter K.; Pavlović S.; Gila (Tomori, 84); Rabiot; Modric (Loftus-Cheek, 75); Moreira D.; Musah Y. (Estupiñán, 75); Pulisic (Jashari A., 75); Chukwueze (Hutchinson, 53); Ramos G.
Substitution: Hutchinson (from 53); Estupiñán (from 75); Loftus-Cheek (from 75); Jashari A. (from 75); Tomori (from 84)
Bench: Torriani; Diawara; Bartesaghi; Terracciano F.; Cisse Al.; Camarda
Yellow Cards: Rabiot 41
Atalanta: Carnesecchi; Bellanova; Kolasinac (Obrić, 20); Kristensen T.; Éderson J.; Pasalic Mario (Gaetano G., 59); Samardzic L. (Scamacca, 75); De Ketelaere; Bernasconi (Zappacosta, 75); Rowe J. (Zalewski, 59); Krstovic
Substitution: Obrić (from 20); Gaetano G. (from 59); Zalewski (from 59); Zappacosta (from 75); Scamacca (from 75)
Bench: Sportiello; Plaia M.
Yellow Cards: Éderson J. 68; Obrić 78
