AC Milan vs Atalanta Live Score and Live Stream

Live Coverage

AC Milan played Atalanta at the Serie A of Italy on May 15. The match kicked off 16:00 UTC. AC Milan won 2-0.

Rafael Leao scored the first goal on the 56th minute of the game followed by a goal from Theo Hernandez, who made the final score 2-0.

ScoreBat is covering AC Milan vs Atalanta in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of Italy Serie A in real time and provide live streaming whenever possible.


Live Streaming

You can watch AC Milan vs Atalanta live stream here on ScoreBat when the official streaming is available. We will provide only official live stream strictly from the official channels of Italy Serie A, AC Milan or Atalanta whenever it is available. Live streaming will begin when the match is about to kick off.

AC Milan (also known as Milan) and Atalanta are football clubs from Italy and they are playing this match of Serie A on Sunday. Make sure to follow it live here on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.


We are updating team formations and line-ups for AC Milan - Atalanta in real time.

AC Milan kicked off the game with Mike Maignan, Theo Hernandez, Fikayo Tomori, Pierre Kalulu, Davide Calabria who got substituted by Alessandro Florenzi on the 80th minute, Franck Kessie, Sandro Tonali who got substituted by Ismael Bennacer on the 63rd minute, Rafael Leao, Rade Krunic who got substituted by Tiemoue Bakayoko on the 80th minute, Alexis Saelemaekers who got substituted by Junior Messias on the 55th minute and Olivier Giroud who got substituted by Ante Rebic on the 55th minute as starters, with Antonio Mirante, Ciprian Tatarusanu, Alessandro Florenzi, Matteo Gabbia, Alessio Romagnoli, Fode Toure, Tiemoue Bakayoko, Ismael Bennacer, Brahim Diaz, Zlatan Ibrahimovic, Junior Messias and Ante Rebic on the bench.

Atalanta's starting eleven were Juan Musso, Berat Djimsiti, Jose Luis Palomino who got substituted by Merih Demiral on the 79th minute, Marten de Roon, Davide Zappacosta, Remo Freuler, Teun Koopmeiners, Hans Hateboer who got substituted by Giorgio Scalvini on the 80th minute, Mario Pasalic who got substituted by Ruslan Malinovskiy on the 55th minute, Matteo Pessina who got substituted by Jeremie Boga on the 70th minute and Luis Muriel who got substituted by Duvan Zapata on the 55th minute, with Francesco Rossi, Marco Sportiello, Merih Demiral, Joakim Maehle, Giorgio Scalvini, Jeremie Boga, Ruslan Malinovskiy, Valentin Mihaila, Aleksey Miranchuk and Duvan Zapata on the bench.

Referee showed the yellow card 5 times throughout the game. Olivier Giroud, Teun Koopmeiners, Franck Kessie, Ruslan Malinovskiy and Ismael Bennacer were the ones to receive it.


Explore stats from AC Milan vs Atalanta on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 49 - 51
  • Total Attempts: 8 - 7
  • Shots On Target: 5 - 2
  • Saves: 2 - 3
  • Corners: 4 - 6
  • Fouls: 8 - 14
  • Free Kicks: 15 - 8
  • Throw-Ins: 20 - 16


AC Milan and Atalanta have met 5 times since February 2019. AC Milan have won twice, 1 match ended in a draw while Atalanta have also won twice. The most recent match between them took place on May 23, 2021 at the Serie A of Italy where AC Milan won 0-2. AC Milan have scored 6 goals in these 5 head-to-head matches in total while Atalanta have scored 10. So, overall, AC Milan and Atalanta have almost identical head-to-head record against each other in their recent history.

AC Milan have won 26 of their 38 matches in Serie A, drawing 8 and having 4 defeats this season. They have scored 69 goals - 1.82 per match, conceding 31 - 0.82 per match. Atalanta have won 16 of their 38 matches in Serie A, drawing 11 and having 11 defeats this season. They have scored 65 goals - 1.71 per match, conceding 48 - 1.26 per match.

Recent Form

AC Milan are on a winning streak - they have won Verona, Fiorentina and Lazio in their previous 3 matches while Atalanta have won Spezia in their previous match. Overall, AC Milan have won 12 of their last 20 matches, losing 2 and drawing 6, while Atalanta have won 8 of their last 20 matches, losing 6 and drawing 6. In their most recent 6 matches AC Milan have won 4 times (1-3 against Verona on 8th of May, 1-0 against Fiorentina on 1st of May, 1-2 against Lazio on 24th of April and 2-0 against Genoa on 15th of April), lost once (3-0 against Inter Milan on 19th of April) and drew once (0-0 against Torino on 10th of April). In their most recent 6 matches Atalanta have won twice (1-3 against Spezia on 8th of May and 1-3 against Venezia on 23rd of April), lost twice (1-2 against Verona on 18th of April and 0-2 against RB Leipzig on 14th of April) and drew twice (1-1 against Salernitana on 2nd of May and 4-4 against Torino on 27th of April).

Team Streaks

  • AC Milan have gone 9 consecutive home matches without a defeat.
  • Atalanta have gone 9 consecutive matches without a clean sheet.
  • AC Milan have gone 5 consecutive matches without a draw.
  • Atalanta's last 3 away matches had 3 or more goals.

Live Standings

As always, Italy Serie A's live standings are availble and updated in real time. AC Milan are the leaders in the table with 86 points after 38 matches, while Atalanta are 8th with 59 points in 38 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between AC Milan and Atalanta in real time. You can watch the goals by Rafael Leao and Theo Hernandez as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of AC Milan - Atalanta are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. Full Time
    Match ends. AC Milan 2, Atalanta 0.
  2. 90 + 2'
    Ismael Bennacer is shown the yellow card.
  3. 87'
    Ruslan Malinovskiy is shown the yellow card.
  4. 80'
    Substitution for Atalanta. Giorgio Scalvini replaces Hans Hateboer
  5. 80'
    Substitution for AC Milan. Alessandro Florenzi replaces Davide Calabria
  6. 80'
    Substitution for AC Milan. Tiemoue Bakayoko replaces Rade Krunic
  7. 79'
    Substitution for Atalanta. Merih Demiral replaces Jose Luis Palomino
  8. 75'
    2 - 0
    Theo Hernandez scores for AC Milan.
  9. 70'
    Substitution for Atalanta. Jeremie Boga replaces Matteo Pessina
  10. 67'
    Franck Kessie is shown the yellow card.
  11. 63'
    Substitution for AC Milan. Ismael Bennacer replaces Sandro Tonali
  12. 56'
    1 - 0
    Rafael Leao scores for AC Milan.
  13. 55'
    Substitution for Atalanta. Duvan Zapata replaces Luis Muriel
  14. 55'
    Substitution for Atalanta. Ruslan Malinovskiy replaces Mario Pasalic
  15. 55'
    Substitution for AC Milan. Ante Rebic replaces Olivier Giroud
  16. 55'
    Substitution for AC Milan. Junior Messias replaces Alexis Saelemaekers
  17. 53'
    Teun Koopmeiners is shown the yellow card.
  18. Kick-off
    Second half begins
  19. Half Time - 0 : 0
    First half ends.
  20. 44'
    Olivier Giroud is shown the yellow card.
  21. Kick-off
    First half begins