AC Milan vs Atalanta

MILAN (Interstat) — Atalanta defeated AC Milan 3-2 in a Serie A match Sunday at Stadio Giuseppe Meazza, overcoming an early deficit and holding off a late push from the hosts.

Atalanta struck first in the seventh minute when midfielder Éderson scored. The goal was the first of three for the visitors, who built a commanding lead before Milan mounted a comeback that fell short.

Davide Zappacosta doubled Atalanta’s advantage in the 29th minute, and Giacomo Raspadori made it 3-0 in the 51st minute. Milan pulled one back in the 88th minute through defender Strahinja Pavlović. Midfielder Christopher Nkunku also scored for Milan, cutting the deficit further but not enough to force a draw.

The win improved Atalanta’s Serie A record to 19 wins, 15 losses and 16 draws. The team’s overall record in all competitions this season stands at 23 wins, 20 losses and 17 draws. AC Milan fell to 24 wins, 11 losses and 13 draws in Serie A play and 38 wins, 22 losses and 17 draws across all competitions.

The match featured a flurry of yellow cards, particularly in the closing stages. Milan’s Rafael Leão was booked in the 34th minute. Atalanta’s Isak Hien received a yellow in the 70th minute. In the 89th minute, Milan’s Adrien Rabiot and Atalanta’s Pervis Estupiñán were both cautioned. Alexis Saelemaekers of Milan was shown a yellow in the 90th minute. Atalanta’s Raoul Bellanova received a booking in the sixth minute of second-half stoppage time, and Milan’s Nikola Krstović was cautioned in the fifth minute of stoppage time.

Leão registered an assist for Milan in the match along with his yellow card. Éderson, Zappacosta and Raspadori each scored for Atalanta, with Éderson’s goal coming early and the others building the lead.

Atalanta entered the match on a mixed run of form. In their previous five Serie A games, they drew 0-0 with Genoa on May 2, lost 3-2 at Cagliari on April 27, drew 1-1 at Roma on April 18, lost 1-0 at Udinese on April 14 and lost 1-0 at home to Juventus on April 11. They also had a 2-0 win against Inter Milan on April 11 in a separate competition.

AC Milan came into the match with a 10-0 win over AVC Vogherese 1919 on May 3 in a different competition but lost 2-0 at Sassuolo in Serie A on the same day. Before that, they lost 1-0 at home to Juventus on April 26 and beat Castellanzese 3-1 on April 26, followed by a 1-0 win at Verona on April 19 and a 1-0 loss to Varesina on April 19.

The two teams had met once earlier this season, playing to a 1-1 draw in Bergamo on Oct. 28, 2025.

AC Milan’s next scheduled match is against AC ChievoVerona on Sunday, May 10.

Interstat’s game simulator had projected a final score of AC Milan 1, Atalanta 1. Interstat’s ELO system had projected Atalanta with a 71.30 percent probability to win the match.