GoalazoGOALAZO
3 - 2
View match stats and details

Milan’s late‑night thriller proves you can’t write a script when you’ve got Rabiot on the page

October 19, 2026
#AC Milan#Atalanta BC

Milan walked out of San Siro with a grin and three points, while Atalanta left with a reminder that a two‑goal lead can be as fragile as a fresh‑cut gelato. The Rossoneri’s 3‑2 win was less a victory than a masterclass in keeping the drama dialed up to eleven.

The first half was a showcase of Milan’s textbook efficiency. A slick interchange saw Rabiot (7.67) find the net from the edge of the box, then a second‑half‑time strike from Moreira (7.63) sealed a comfortable 2‑0 cushion. Both midfielders dictated tempo, with Rabiot’s late‑run and Moreira’s incisive dribble leaving the Atalanta defence chasing shadows.

Atalanta, however, refused to be a footnote. Their resurgence began with a swift counter that left the Milan backline flat‑footed, and before long they were on the board. A well‑timed header from their forward made it 2‑1, and the home crowd’s roar seemed to fuel a second equaliser. The Bergamo side’s fight was anchored by Marco Carnesecchi (7.49), who kept the floodgates at bay with reflexes that made the net wobble more than the opposition’s attacks.

The drama peaked in the 78th minute when Chukwueze (7.35) slipped a low‑drive past Carnesecchi, restoring Milan’s lead. The goal was a reminder that the Nigerian winger still possesses that “break‑away” magic that can turn a match on its head. Atalanta’s response was swift but desperate; a late corner scraped the ball home, forcing a tense finish. When the final whistle blew, Milan’s composure under pressure earned them the three points, while Atalanta were left to count the missed chances that could have turned the script.

What does this mean for the league table? Milan’s win nudges them back into the chase for a Champions League spot, tightening the race at the top and putting pressure on the clubs ahead. Atalanta, meanwhile, remain in the mix for European qualification but will have to convert their late‑game heroics into consistent points if they hope to stay afloat.

The match was a reminder that Serie A still serves up the kind of roller‑coaster football that makes the weekend a must‑watch. Milan’s blend of poise and opportunism proved decisive; Atalanta’s comeback will be the talk of the dressing room for days, but it won’t be enough to erase the sting of a loss that slipped through their fingers.

---

Player Ratings

  • Adrien Rabiot (Milan) – 7.67/10
  • Diego Moreira (Milan) – 7.63/10
  • Samuel Chukwueze (Milan) – 7.35/10
  • Marco Carnesecchi (Atalanta) – 7.49/10

Share this article