1. Football streams
  2. Serie A
  3. AC Milan vs Atalanta

Nkunku (90') Pavlovic (88')
Raspadori (51') Zappacosta (29') Ederson (7')

How to watch AC Milan vs Atalanta online & on TV, head to head and predictions


Match feed:

Who will win?

AC Milan
X
Atalanta
  • Match Ended

    The match is over. Final score 2 - 3.

  • 90'
    Yellow Card
    • Raoul Bellanova

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

  • 90'
    Yellow Card
    • Nikola Krstovic

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

  • 90'
    Goal !
    • Christopher Nkunku (Scorer)

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

  • 90'
    Yellow Card
    • Alexis Saelemaekers

    Alexis Saelemaekers (AC Milan) gets a yellow card.

  • 89'
    Yellow Card
    • Pervis Estupinan

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

  • 88'
    Goal !
    • Strahinja Pavlovic (Scorer)
    • Samuele Ricci (Assist)

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

  • 80'
    Substitution
    • Davide Bartesaghi
    • Pervis Estupinan

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

  • 70'
    Yellow Card
    • Isak Hien

    Isak Hien is booked for the away team.

  • 63'
    Substitution
    • Charles De Ketelaere
    • Mario Pasalic

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

  • 63'
    Substitution
    • Odilon Kossounou
    • Honest Ahanor

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

  • 59'
    Substitution
    • Koni De Winter
    • Zachary Athekame

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

  • 58'
    Substitution
    • Santiago Gimenez
    • Niclas Fullkrug

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

  • 58'
    Substitution
    • Rafael Leao
    • Youssouf Fofana

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

  • 56'
    Substitution
    • Davide Zappacosta
    • Raoul Bellanova

    The away team replace Davide Zappacosta with Raoul Bellanova.

  • 51'
    Goal !
    • Giacomo Raspadori (Scorer)
    • Ederson (Assist)

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

  • 48'
    Substitution
    • Giorgio Scalvini
    • Odilon Kossounou

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

  • 45'
    Substitution
    • Ruben Loftus-Cheek
    • Christopher Nkunku

    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.

  • 34'
    Yellow Card
    • Rafael Leao

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

  • 29'
    Goal !
    • Davide Zappacosta (Scorer)
    • Nikola Krstovic (Assist)

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

  • 7'
    Goal !
    • Ederson (Scorer)

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

  • Match Started

Line-ups

AC Milan AC Milan
(3-5-2)
(3-4-1-2)
Atalanta Atalanta
16Maignan5De Winter46Gabbia31Pavlovic56Saelemaekers8Loftus-Cheek4Ricci12Rabiot33Bartesaghi7Gimenez10Leao29Carnesecchi42Scalvini4Hien23Kolasinac77Zappacosta15De Roon13Ederson59Zalewski17De Ketelaere90Krstovic18Raspadori
16Maignan5De Winter46Gabbia31Pavlovic56Saelemaekers8Loftus-Cheek4Ricci12Rabiot33Bartesaghi7Gimenez10Leao
AC Milan AC Milan
(3-5-2)
29Carnesecchi42Scalvini4Hien23Kolasinac77Zappacosta15De Roon13Ederson59Zalewski17De Ketelaere90Krstovic18Raspadori
(3-4-1-2)
Atalanta Atalanta
AC Milan AC Milan
Allegri, Massimiliano
Coach
Substitutes
Christopher Nkunku 18
45' Out: Ruben Loftus-Cheek

Youssouf Fofana 19
58' Out: Rafael Leao

Niclas Fullkrug 9
58' Out: Santiago Gimenez

Zachary Athekame 24
59' Out: Koni De Winter

Pervis Estupinan 2
80' Out: Davide Bartesaghi
Missing players
Luka Modric
Injured

Christian Pulisic
Injured

Pervis Estupinan
Suspended

Rafael Leao
Suspended

Alexis Saelemaekers
Suspended
Atalanta Atalanta
Palladino, Raffaele
Coach
Substitutes
Odilon Kossounou 3
48' Out: Giorgio Scalvini

Raoul Bellanova 16
56' Out: Davide Zappacosta

Honest Ahanor 69
63' Out: Odilon Kossounou

Mario Pasalic 8
63' Out: Charles De Ketelaere
Missing players
Isak Hien
Suspended

Giorgio Scalvini
Injured

Lorenzo Bernasconi
Injured

Statistics

Ball possession
AC Milan58%
42% Atalanta
Shots
6Off goal36On goal5

3
Shots blocked
2
2
Corner kicks
2
3
Offsides
2
2
Saves
4
8
Fouls
16
3
Yellow cards
3
0
Red cards
0

AC Milan vs Atalanta Betting tips

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.
The most common result of matches between AC Milan and Atalanta BC is 1-1. 10 matches have ended with this result.
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.
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.
Last season Atalanta BC won both games against AC Milan (2-1 at home and 1-0 away).
Did you know that AC Milan scores 25% of their goals between the minutes 31-45?
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 Atalanta BC scores 26% of their goals between the minutes 76-90?
Atalanta BC haven't won in their last 5 games.
AC Milan haven't scored in 3 of their 17 home matches in Serie A this season.
1/10

AC Milan vs Atalanta Predictions

Full-time result1x2
Probability45%26%29%
Odds2.253.23.3
Correct Score1-02-10-1
Probability11%10%8%
Odds89.510
Over/Under 2.5OverUnder
Probability73%27%
Odds1.911.91
BTTSYesNo
Probability53%47%
Odds1.752
Odds data provided by: Bet365

Head to head

AC Milan
Matches:  15
Atalanta
27%
Wins: 4
27%
Draws: 4
47%
Wins: 7
Recent meetings
  1. Flag ITASerie A
    10 May 2026
    AC MilanAC Milan
    2 : 3
    AtalantaAtalanta
  2. Flag ITASerie A
    28 Oct 2025
    AtalantaAtalanta
    1 : 1
    AC MilanAC Milan
  3. Flag ITASerie A
    20 Apr 2025
    AC MilanAC Milan
    0 : 1
    AtalantaAtalanta
  4. Flag ITASerie A
    6 Dec 2024
    AtalantaAtalanta
    2 : 1
    AC MilanAC Milan
  5. Flag ITASerie A
    25 Feb 2024
    AC MilanAC Milan
    1 : 1
    AtalantaAtalanta

Form

AC MilanAC Milan
  1. Flag ITASerie A
    10 May 2026
    AC Milan
    2 : 3
    Atalanta
  2. Flag ITASerie A
    3 May 2026
    Sassuolo
    2 : 0
    AC Milan
  3. Flag ITASerie A
    26 Apr 2026
    AC Milan
    0 : 0
    Juventus
  4. Flag ITASerie A
    19 Apr 2026
    Verona
    0 : 1
    AC Milan
  5. Flag ITASerie A
    11 Apr 2026
    AC Milan
    0 : 3
    Udinese
AtalantaAtalanta
  1. Flag ITASerie A
    10 May 2026
    AC Milan
    2 : 3
    Atalanta
  2. Flag ITASerie A
    2 May 2026
    Atalanta
    0 : 0
    Genoa
  3. Flag ITASerie A
    27 Apr 2026
    Cagliari
    3 : 2
    Atalanta
  4. Flag ITACoppa Italia
    22 Apr 2026
    Atalanta
    1 : 1
    Lazio
  5. Flag ITASerie A
    18 Apr 2026
    Roma
    1 : 1
    Atalanta

AC Milan vs Atalanta Standings

PosTeamWDLMPts
3Juventus191163668
4AC Milan191073667
5Roma214113667
6Como181173665
7Atalanta151383658
8Bologna157143652

Match information

Content disclaimer

The TV and streaming listings published on this page are based on data provided by our official broadcast partners and refer exclusively to matches and programs shown by licensed rights holders.

Broadcasts may be available across different platforms, including terrestrial TV, cable, satellite, IPTV, radio, and official mobile or desktop applications operated by the broadcasters. Where available, we provide links to streaming services offered directly by the official broadcasters.

Please note that access to certain broadcasts may require a valid subscription or user authentication with a TV or internet service provider. Sporticos does not host live streams and does not link to illegal, pirated, or unofficial streaming services.

We strive to ensure that all broadcast information is accurate and up to date. However, broadcast schedules and platform availability are subject to change. If you notice any missing or incorrect information, we encourage you to contact us so we can review and update the listing.