AC Milan 2-3 Atalanta final score - 10 May 2026, Serie A

Follow the next match live between these two teams
AC Milan - Atalanta live

Italy - Serie A

AC Milan
2
-
3
End
Atalanta
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

AC Milan AC Milan
Atalanta Atalanta
End of game
90+6'
R. Bellanova
90+5'
N. Krstovic
C. Nkunku (2-3)
Penalty
90+4'
drop icon
A. Saelemaekers
90'
P. Estupinan
89'
S. Pavlovic (1-3)
S. Ricci
88'
drop icon
P. Estupinan
D. Bartesaghi
80'
70'
I. Hien
63'
H. Ahanor
O. Kossounou
63'
M. Pasalic
C. De Ketelaere
Z. Athekame
K. De Winter
59'
Y. Fofana
R. Leao
58'
N. Fullkrug
S. Gimenez
58'
56'
R. Bellanova
D. Zappacosta
51'
drop icon
(0-3) G. Raspadori
E. Silva
48'
O. Kossounou
G. Scalvini
Half-time
C. Nkunku
R. Loftus-Cheek
45'
R. Leao
34'
29'
drop icon
(0-2) D. Zappacosta
N. Krstovic
7'
drop icon
(0-1) E. Silva
Kick-off

Game Statistics

AC Milan AC Milan
Atalanta Atalanta
58
Possession (%)
42
14
Total shots
8
6
Shots on target
5
2
Corners
2
15
Free Kicks
8
8
Fouls
16
3
Yellow card
3
15
Goal opportunities
8
3
Offside
2
8
Shots off target
3
3
Shots blocked
2
501
Passes attempted
389
453
Successful passes
313
48
Unsuccessful passes
76
18
Long passes attempted
46
9
Successful long passes
9
9
Unsuccessful long passes
37
11
Crosses attempted
6
2
Successful crosses
2
9
Unsuccessful crosses
4
4
Successful dribbles
1
29
Loss of possession
19
16
Fouled against
8
10
Tackles attempted
9
9
Successful tackles
8
1
Missed tackles
1
18
Defensive clearances
23
3
Interceptions
7
2
Defensive blocks
3
3
Clearances
16
1
Goalkeeper dives
2
1
Injuries
3
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
5 AC Milan
70 38 20 10 8 +18
7 Atalanta
59 38 15 14 9 +15

Last matches

AC Milan
AC Milan Last matches
W L L W D L
Wins

2/6 (33%)

Draw

1/6 (17%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2 Total goals
17% BTTS
0.67 Goals scored
1.33 Goals conceded
33% Over 2.5
67% Under 2.5

3 May 2026 - Serie A

Sassuolo
2 :  0
AC Milan

26 Apr 2026 - Serie A

AC Milan
0 :  0
Juventus

19 Apr 2026 - Serie A

Hellas Verona
0 :  1
AC Milan

11 Apr 2026 - Serie A

AC Milan
0 :  3
Udinese

6 Apr 2026 - Serie A

Napoli
1 :  0
AC Milan

21 Mar 2026 - Serie A

AC Milan
3 :  2
Torino FC
D L W W L D
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2 Total goals
33% BTTS
0.83 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

26 Apr 2026 - Serie A

AC Milan
0 :  0
Juventus

11 Apr 2026 - Serie A

AC Milan
0 :  3
Udinese

21 Mar 2026 - Serie A

AC Milan
3 :  2
Torino FC

8 Mar 2026 - Serie A

AC Milan
1 :  0
Inter Milan

22 Feb 2026 - Serie A

AC Milan
0 :  1
Parma

18 Feb 2026 - Serie A

AC Milan
1 :  1
Como 1907
W W L L W L
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

1.67 Total goals
17% BTTS
0.83 Goals scored
0.83 Goals conceded
17% Over 2.5
83% Under 2.5

3 May 2026 - Serie A

Sassuolo
2 :  0
AC Milan

19 Apr 2026 - Serie A

Hellas Verona
0 :  1
AC Milan

6 Apr 2026 - Serie A

Napoli
1 :  0
AC Milan

15 Mar 2026 - Serie A

Lazio
1 :  0
AC Milan

1 Mar 2026 - Serie A

Cremonese
0 :  2
AC Milan

13 Feb 2026 - Serie A

Pisa SC
1 :  2
AC Milan
Atalanta
Atalanta Last matches
W L D D L D
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.17 Goals scored
1 Goals conceded
33% Over 2.5
67% Under 2.5

2 May 2026 - Serie A

Atalanta
0 :  0
Genoa

27 Apr 2026 - Serie A

Cagliari
3 :  2
Atalanta

22 Apr 2026 - Coppa Italia

Atalanta
1 :  1
Lazio

18 Apr 2026 - Serie A

Roma
1 :  1
Atalanta

11 Apr 2026 - Serie A

Atalanta
0 :  1
Juventus

6 Apr 2026 - Serie A

Lecce
0 :  3
Atalanta
D L W L D D
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2.5 Total goals
50% BTTS
0.83 Goals scored
1.67 Goals conceded
33% Over 2.5
67% Under 2.5

2 May 2026 - Serie A

Atalanta
0 :  0
Genoa

22 Apr 2026 - Coppa Italia

Atalanta
1 :  1
Lazio

11 Apr 2026 - Serie A

Atalanta
0 :  1
Juventus

22 Mar 2026 - Serie A

Atalanta
1 :  0
Hellas Verona

10 Mar 2026 - Champions League

Atalanta
1 :  6
Bayern Munich

7 Mar 2026 - Serie A

Atalanta
2 :  2
Udinese
D D L W D L
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

3.5 Total goals
83% BTTS
1.67 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

27 Apr 2026 - Serie A

Cagliari
3 :  2
Atalanta

18 Apr 2026 - Serie A

Roma
1 :  1
Atalanta

6 Apr 2026 - Serie A

Lecce
0 :  3
Atalanta

18 Mar 2026 - Champions League

Bayern Munich
4 :  1
Atalanta

14 Mar 2026 - Serie A

Inter Milan
1 :  1
Atalanta

4 Mar 2026 - Coppa Italia

Lazio
2 :  2
Atalanta

Head to head

AC Milan

0 %

Draw

33 %

Atalanta

67 %

Average stats (last H2H results)

2.67
Total goals
83.33%
BTTS
1
Goals scored
1.67
Goals conceded
50%
Over 2.5
50%
Under 2.5

28 Oct 2025 - Serie A

Atalanta
1 :  1
AC Milan

20 Apr 2025 - Serie A

AC Milan
0 :  1
Atalanta

6 Dec 2024 - Serie A

Atalanta
2 :  1
AC Milan

25 Feb 2024 - Serie A

AC Milan
1 :  1
Atalanta

10 Jan 2024 - Coppa Italia

AC Milan
1 :  2
Atalanta

9 Dec 2023 - Serie A

Atalanta
3 :  2
AC Milan

Tactical Scheme

AC Milan

Formation : 3 - 5 - 2

16
M. Maignan
5
K. De Winter
46
M. Gabbia
31
S. Pavlovic
56
A. Saelemaekers
8
R. Loftus-Cheek
4
S. Ricci
12
A. Rabiot
33
D. Bartesaghi
7
S. Gimenez
10
R. Leao
18
G. Raspadori
90
N. Krstovic
17
C. De Ketelaere
59
N. Zalewski
13
E. Silva
15
M. de Roon
77
D. Zappacosta
23
S. Kolasinac
4
I. Hien
42
G. Scalvini
29
M. Carnesecchi

Formation : 3 - 4 - 1 - 2

Atalanta

Substitutes

AC Milan
AC Milan
Goalkeeper

M. Pittarella

P. Terracciano

Defender

P. Estupinan

D. Bartesaghi 80'

D. Odogu

Z. Athekame

K. De Winter 59'

Midfielder

A. Jashari

Y. Fofana

R. Leao 58'

Forward

C. Nkunku

R. Loftus-Cheek 45'

N. Fullkrug

S. Gimenez 58'

Atalanta
Atalanta
Goalkeeper

F. Rossi

M. Sportiello

Defender

R. Bellanova

D. Zappacosta 56'

M. Bakker

H. Ahanor

O. Kossounou 63'

O. Kossounou

G. Scalvini 48'

R. Obric

Midfielder

Y. Musah

L. Samardzic

M. Pasalic

C. De Ketelaere 63'

Forward

K. Sulemana

G. Scamacca

D. Vavassori

Missing players

AC Milan
AC Milan
Defender

F. Tomori

Midfielder

L. Modric

Atalanta
Atalanta
Defender

L. Bernasconi

Live Commentary

90+8' sifflet_1

Luca Zufferli awards Atalanta BC a goal kick.

90+8'  

AC Milan awarded a throw-in in their own half.

90+7' sifflet_1

Atalanta BC have a goal kick.

90+7' tir_non_cadre_1

Matteo Gabbia for AC Milan gets in a strike but fails to hit the target.

90+6' carton_jaune_1

Raoul Bellanova for Atalanta BC has been booked by Luca Zufferli and receives a first yellow card.

90+6' coup_franc_1

In Milan a free kick has been awarded the home team.

90+6'  

Luca Zufferli signals a throw-in for AC Milan, close to Atalanta BC's area.

90+5' carton_jaune_1

Nikola Krstovic (Atalanta BC) has received a first yellow card.

90+5' coup_franc_1

Free kick for AC Milan in their own half.

90+4' but_1

Christopher Nkunku's penalty pulls one back for AC Milan at Giuseppe Meazza.

90+2' penalty

AC Milan have been given a penalty at Giuseppe Meazza...

90+2' sifflet_1

Goal kick for AC Milan at Giuseppe Meazza.

90+2' tir_non_cadre_1

In Milan Atalanta BC attack through Giacomo Raspadori. The finish is off target, however.

90+2' corner_1

Atalanta BC takes a corner from the left.

90' ending

The match is over. Final score 2 - 3.

90' carton_jaune_1

Alexis Saelemaekers (AC Milan) gets a yellow card.

90' sifflet_1

It's a goal kick for the away team in Milan.

89' carton_jaune_1

AC Milan's Pervis Estupinan has been booked in Milan.

89' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

88' but_1

Goal! The home team reduce the deficit to 1 - 3 through a strike by Strahinja Pavlovic. .

88' coup_franc_1

Free kick AC Milan.

87' corner_1

Corner awarded to AC Milan.

86' tir_non_cadre_1

Adrien Rabiot for AC Milan gets in a strike but fails to hit the target.

85' sifflet_1

It's a goal kick for the away team in Milan.

85' tir_non_cadre_1

AC Milan's Strahinja Pavlovic gets his shot away but it misses the target.

85' tir_cadre_1

Zachary Athekame of AC Milan smashes in a shot on target. The keeper saves, though.

84'  

Throw-in AC Milan.

83' coup_franc_1

Luca Zufferli signals a free kick to Atalanta BC in their own half.

83'  

Luca Zufferli signals a Atalanta BC throw-in in AC Milan's half.

82'  

Ball safe as AC Milan is awarded a throw-in in their half.

81' hors_jeu_1

Niclas Fullkrug for AC Milan is whistled offside.

80' substitution_1

Pervis Estupinan is replacing Davide Bartesaghi. This is the home team's last substitution of the match.

80' sifflet_1

Goal kick for Atalanta BC at Giuseppe Meazza.

80' tir_non_cadre_1

AC Milan's Adrien Rabiot gets his shot away but it misses the target.

78' corner_1

AC Milan takes a corner from the left.

76'  

Can AC Milan get the ball into an attacking position from this throw-in in Atalanta BC's half?

75' tir_non_cadre_1

Christopher Nkunku for AC Milan gets in a strike but fails to hit the target.

75'  

Throw-in for Atalanta BC in the half of AC Milan.

74' coup_franc_1

In Milan a free kick has been awarded the away team.

73' sifflet_1

Atalanta BC have a goal kick.

72' sifflet_1

Luca Zufferli awards Atalanta BC a goal kick.

72' hors_jeu_1

Nikola Krstovic for the away team is judged to be offside.

71' coup_franc_1

Free kick in a good position for Atalanta BC!

70' carton_jaune_1

Isak Hien is booked for the away team.

69' sifflet_1

Ball goes out of play for a AC Milan goal kick.

69' tir_non_cadre_1

Atalanta BC are coming forward and Nikola Krstovic gets in a strike, it misses the target, however.

68' hors_jeu_1

Niclas Fullkrug of AC Milan is pulled up for offside.

68'  

Throw-in high up the field for AC Milan in Milan.

67' tir_non_cadre_1

AC Milan's Christopher Nkunku misses with an attempt on goal.

66'  

Atalanta BC to take a throw-in in AC Milan territory.

64' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

64' tir_non_cadre_1

Nikola Krstovic for Atalanta BC gets in a strike but fails to hit the target.

64' tir_cadre_1

AC Milan drives forward and Christopher Nkunku gets in a shot. Without netting, however.

63' substitution_1

Raffaele Palladino (Atalanta BC) is making a fourth substitution, with Mario Pasalic replacing Charles De Ketelaere.

63' substitution_1

It seems as if Odilon Kossounou is unable to continue. Honest Ahanor replaces him for the away team.

62' blessure_1

Luca Zufferli waits before resuming play because Odilon Kossounou for Atalanta BC is still down.

61' sifflet_1

Ball goes out of play for a Atalanta BC goal kick.

61' tir_non_cadre_1

AC Milan's Christopher Nkunku gets his shot away but it misses the target.

61'  

Throw-in for Atalanta BC in their own half.

60' coup_franc_1

Luca Zufferli signals a free kick to Atalanta BC just outside AC Milan's area.

59' substitution_1

Zachary Athekame is on a sub for Koni De Winter for AC Milan.

58' substitution_1

AC Milan make their third substitution with Niclas Fullkrug replacing Santiago Gimenez.

58' substitution_1

The home team have replaced Rafael Leao with Youssouf Fofana. This is the second substitution made today by Massimiliano Allegri.

58' coup_franc_1

Free kick for AC Milan in their own half.

57'  

A throw-in for the away team on the opposite half.

56' sifflet_1

It's a goal kick for the away team in Milan.

56' tir_non_cadre_1

Rafael Leao of AC Milan gets in a strike, but is off target.

56' substitution_1

The away team replace Davide Zappacosta with Raoul Bellanova.

55' coup_franc_1

Free kick Atalanta BC.

53'  

AC Milan needs to be cautious. Atalanta BC have an attacking throw-in.

51' but_1

Great finish from Giacomo Raspadori to give Atalanta BC a 0 - 3 lead.

51'  

Throw-in for AC Milan at Giuseppe Meazza.

50' coup_franc_1

AC Milan awarded a free kick in their own half.

49'  

Luca Zufferli awards the home team a throw-in.

48' substitution_1

Raffaele Palladino (Atalanta BC) is making a first change, with Odilon Kossounou replacing the possibly injured Giorgio Scalvini.

48' blessure_1

Play has been interrupted briefly in Milan to check on Giorgio Scalvini, who is grimacing with pain.

47' coup_franc_1

In Milan a free kick has been awarded the away team.

46' sifflet_1

Luca Zufferli awards Atalanta BC a goal kick.

46' tir_non_cadre_1

In Milan AC Milan attack through Rafael Leao. The finish is off target, however.

46'  

AC Milan to take a throw-in in Atalanta BC territory.

46'  

AC Milan awarded a throw-in in their own half.

45+4'  

The first half has been concluded at Giuseppe Meazza.

45+4' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

45+3' sifflet_1

Atalanta BC have a goal kick.

45+2'  

Luca Zufferli signals a AC Milan throw-in in Atalanta BC's half.

45+1' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

45' substitution_1

Massimiliano Allegri (AC Milan) has taken off Ruben Loftus-Cheek who seemed to be grimacing with pain earlier. A possible injury. Christopher Nkunku is the replacement.

45' sifflet_1

Goal kick for Atalanta BC at Giuseppe Meazza.

44' coup_franc_1

Luca Zufferli signals a free kick to AC Milan.

44' tir_cadre_1

AC Milan drives forward and Alexis Saelemaekers gets in a shot. Without netting, however.

43' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

42' sifflet_1

Ball goes out of play for a Atalanta BC goal kick.

42' tir_non_cadre_1

AC Milan's Adrien Rabiot gets his shot away but it misses the target.

41'  

Ruben Loftus-Cheek returns to the field for AC Milan after picking up a slight injury.

40'  

Throw-in AC Milan.

40' blessure_1

Ruben Loftus-Cheek is writhing in pain and play has been suspended for a few moments.

37' hors_jeu_1

Atalanta BC drive forward but Sead Kolasinac is judged offside.

36'  

A throw-in for the away team on the opposite half.

36'  

Atalanta BC's Giorgio Scalvini is back in action after a slight knock.

36' tir_cadre_1

AC Milan pushes forward through Rafael Leao, whose finish on goal is saved.

35' blessure_1

The match has been stopped briefly for attention to the injured Giorgio Scalvini.

34' carton_jaune_1

Rafael Leao (AC Milan) has been booked and must now be careful not to get a second yellow card.

34' coup_franc_1

In Milan a free kick has been awarded the away team.

34' hors_jeu_1

AC Milan's Santiago Gimenez has run offside.

33'  

Atalanta BC have a dangerous throw-in.

29' but_1

Davide Zappacosta puts the ball in the net and the away team extend their lead. The score-line now reads 0 - 2.

27' coup_franc_1

Free kick for AC Milan in their own half.

25' sifflet_1

Goal kick for Atalanta BC at Giuseppe Meazza.

24'  

Throw-in for AC Milan at Giuseppe Meazza.

22'  

Ball safe as AC Milan is awarded a throw-in in their half.

20' coup_franc_1

AC Milan awarded a free kick in their own half.

19'  

Can Atalanta BC get the ball into an attacking position from this throw-in in AC Milan's half?

17' corner_1

Luca Zufferli has awarded Atalanta BC a corner.

17' tir_cadre_1

Nicola Zalewski for Atalanta BC drives towards goal at Giuseppe Meazza. But the finish is unsuccessful.

16' coup_franc_1

Luca Zufferli signals a free kick to AC Milan in their own half.

15' tir_cadre_1

Atalanta BC's Nikola Krstovic is on target but unsuccessful.

15' sifflet_1

It's a goal kick for the home team in Milan.

15' tir_non_cadre_1

Davide Zappacosta for Atalanta BC gets in a strike but fails to hit the target.

13' sifflet_1

Luca Zufferli awards Atalanta BC a goal kick.

13'  

Can AC Milan capitalize from this throw-in deep inside Atalanta BC's half?

11'  

Throw-in for Atalanta BC in the half of AC Milan.

11' coup_franc_1

Free kick for Atalanta BC in their own half.

8'  

Luca Zufferli awards the home team a throw-in.

7' but_1

Ederson is on target to give Atalanta BC a 0 - 1 advantage.

7' tir_non_cadre_1

Atalanta BC are coming forward and Giacomo Raspadori gets in a strike, it misses the target, however.

5'  

Throw-in for Atalanta BC in their own half.

5' coup_franc_1

Free kick for AC Milan in the half of Atalanta BC.

4' sifflet_1

Atalanta BC have a goal kick.

4' tir_non_cadre_1

AC Milan are coming forward and Adrien Rabiot gets in a strike, it misses the target, however.

 

AC Milan scores 1.45 goals when playing at home and Atalanta BC scores 1.26 goals when playing away (on average).

 

Both teams didn't score on their last match.

 

Both teams haven't won their last match in Serie A.

 

Average number of goals in the first half in meetings between AC Milan and Atalanta BC is 1.6.

 

Average number of goals in meetings between AC Milan and Atalanta BC is 2.2.

 

AC Milan scores 0.8 goals in a match against Atalanta BC and Atalanta BC scores 1.4 goals against AC Milan (on average).

 

AC Milan have won just 0 of their last 5 Serie A games against Atalanta BC.

 

Atalanta BC have lost just 0 of their last 5 Serie A games against AC Milan.

 

In the last 5 meetings AC Milan won 0, Atalanta BC won 3, 2 draws.

 

Atalanta BC have lost just 0 of their last 5 games against AC Milan (in all competitions).

 

AC Milan has streak of 2 matches with 0 scored goals.

 

AC Milan's performance of the last 5 matches is better than Atalanta BC's.

 

In Serie A, Atalanta BC has better performance than AC Milan.

 

When Atalanta BC is down 1-0 away, they win 13% of their matches.

 

When AC Milan is down 0-1 home, they win 14% of their matches.

 

When Atalanta BC leads 0-1 away, they win in 63% of their matches.

 

When AC Milan leads 1-0 at home, they win in 91% of their matches.

 

Their last meeting was a draw. (1-1)

 

AC Milan wins 29% of halftimes, Atalanta BC wins 32%.

 

AC Milan wins 1st half in 29% of their matches, Atalanta BC in 32% of their matches.

 

A year ago, Atalanta BC were number 3 in the table with 68 points. Now they are number 7 with 55 points.

 

A year ago, AC Milan were number 9 in the table with 57 points. Now they are number 3 with 67 points.

 

Oluwafikayomi Oluwadamilola Tomori has more yellow cards (5) than any other player at AC Milan. Marten Elco de Roon has collected 6 for Atalanta BC.

 

Atalanta BC's away record this season: 5-7-5.

 

Atalanta BC haven't scored in 2 of their 17 away matches in Serie A this season.

 

AC Milan haven't scored in 3 of their 17 home matches in Serie A this season.

 

Atalanta BC haven't won in their last 5 games.

 

Did you know that Atalanta BC scores 26% of their goals between the minutes 76-90?

 

Did you know that AC Milan scores 6% of their goals between the minutes 16-30? This is the lowest percentage in the league.

 

Did you know that AC Milan scores 25% of their goals between the minutes 31-45?

 

Last season Atalanta BC won both games against AC Milan (2-1 at home and 1-0 away).

 

During the last 54 meetings, AC Milan have won 24 times, there have been 16 draws while Atalanta BC have won 14 times. The goal difference is 80-56 in favour of AC Milan.

 

During the last 27 meetings with AC Milan playing at home, AC Milan have won 11 times, there have been 9 draws while Atalanta BC have won 7 times. The goal difference is 40-24 in favour of AC Milan.

 

The most common result of matches between AC Milan and Atalanta BC is 1-1. 10 matches have ended with this result.

 

The most common result of matches between AC Milan and Atalanta BC when AC Milan is playing at home is 3-0. 5 matches have ended with this result.

Score and result AC Milan - Atalanta

The AC Milan - Atalanta match (Football - Serie A) at 10/05/2026 13:45 is complete.

The AC Milan - Atalanta match result is as follows: 2-3.

Now that this Serie A Football match is over and the score is known, you can find the highlights and key statistics on that same page.