Napoli vs AC Milan Live Score and Live Stream


Napoli played AC Milan at the Quarterfinal of Champions League on April 18. The match kicked off 19:00 UTC and ended in a draw 1 - 1.

Olivier Giroud scored the first goal on the 43rd minute of the game followed by a goal from Victor Osimhen who made the final score 1-1.

Napoli (also known as SSC Napoli) and AC Milan (commonly referred to as Milan) meet again 2 months after the Quarterfinal match which AC Milan won 1-0. Napoli will be playing the match after a draw against Verona on April 15 in Serie A.

AC Milan are going into the fixture after playing a draw against Bologna on April 15 extending their unbeaten streak to 4 matches.

ScoreBat is covering Napoli vs AC Milan 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 Champions league Quarterfinal in real time and provide live streaming whenever possible.


Live Streaming

You can watch Napoli vs AC Milan live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of AC Milan and Napoli as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Napoli - AC Milan match available that isn't behind a paywall - you will be able to watch it 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 Napoli - AC Milan in real time.

Napoli kicked off the game with Alex Meret, Mario Rui who got substituted by Mathias Olivera on the 34th minute, Juan Jesus, Amir Rrahmani who got substituted by Leo Ostigard on the 74th minute, Giovanni Di Lorenzo, Piotr Zielinski who got substituted by Giacomo Raspadori on the 74th minute, Stanislav Lobotka, Tanguy Ndombele who got substituted by Eljif Elmas on the 63rd minute, Khvicha Kvaratskhelia, Victor Osimhen and Matteo Politano who got substituted by Hirving Lozano on the 34th minute as starters, with Pierluigi Gollini, Hubert Idasiak, Bartosz Bereszynski, Mathias Olivera, Leo Ostigard, Eljif Elmas, Gianluca Gaetano, Hirving Lozano and Giacomo Raspadori on the bench.

AC Milan's starting eleven were Mike Maignan, Theo Hernandez, Fikayo Tomori, Simon Kjaer, Davide Calabria, Sandro Tonali, Rade Krunic, Rafael Leao who got substituted by Alexis Saelemaekers on the 83rd minute, Ismael Bennacer, Brahim Diaz who got substituted by Junior Messias on the 59th minute and Olivier Giroud who got substituted by Divock Origi on the 68th minute, with Antonio Mirante, Fode Ballo-Toure, Alessandro Florenzi, Matteo Gabbia, Pierre Kalulu, Malick Thiaw, Tommaso Pobega, Alexis Saelemaekers, Charles De Ketelaere, Junior Messias, Divock Origi and Ante Rebic on the bench.

Referee showed the yellow card 4 times throughout the game. Theo Hernandez, Mike Maignan, Giovanni Di Lorenzo and Mathias Olivera were the ones to receive it.


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

  • Ball Possession: 63 - 37
  • Total Attempts: 23 - 6
  • Shots On Target: 4 - 4
  • Saves: 3 - 4
  • Corners: 16 - 1
  • Completed Passes: 538 - 174
  • Fouls: 14 - 12
  • Free Kicks: 11 - 12
  • Total Passes: 606 - 233
  • Throw-Ins: 17 - 12


Napoli and AC Milan have met 5 times since December 2021. Napoli have won twice while AC Milan have won 3 times. The most recent match between them took place on April 12, 2023 at the Quarterfinal of Champions League where AC Milan won 1-0. Napoli have scored 3 goals in these 5 head-to-head matches in total while AC Milan have scored 7. So, overall, AC Milan have a better head-to-head record against Napoli in their recent history.

Recent Form

Napoli have played a draw with Verona in their previous match while AC Milan have played a draw with Bologna in their previous match. Overall, Napoli have won 13 of their last 20 matches, losing 6 and drawing 1, while AC Milan have won 7 of their last 20 matches, losing 7 and drawing 6.

Napoli have won 3 times (1-2 against Lecce on 7th of April, 0-4 against Torino on 19th of March and 3-0 against Eintracht Frankfurt on 15th of March), lost twice (1-0 against AC Milan on 12th of April and 0-4 against AC Milan on 2nd of April) and drew once (0-0 against Verona on 15th of April) in their most recent 6 matches.

AC Milan have won twice (1-0 against Napoli on 12th of April and 0-4 against Napoli on 2nd of April), lost once (3-1 against Udinese on 18th of March) and drew 3 times (1-1 against Bologna on 15th of April, 0-0 against Empoli on 7th of April and 1-1 against Salernitana on 13th of March) in their most recent 6 matches.

Team Streaks

  • AC Milan haven't lost in their previous 4 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Napoli and AC Milan in real time. You can watch the goals by Olivier Giroud and Victor Osimhen 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 Napoli - AC Milan 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. Napoli 1, AC Milan 1.
  2. 90 + 4'
    1 - 1
    Victor Osimhen scores for Napoli, assisted by Giacomo Raspadori.
  3. 90 + 3'
    Mathias Olivera is shown the yellow card.
  4. 83'
    Substitution for AC Milan. Alexis Saelemaekers replaces Rafael Leao
  5. 82'
    Missed Penalty
    Khvicha Kvaratskhelia from Napoli failed to score from the spot.
  6. 74'
    Substitution for Napoli. Giacomo Raspadori replaces Piotr Zielinski
  7. 74'
    Substitution for Napoli. Leo Ostigard replaces Amir Rrahmani
  8. 68'
    Substitution for AC Milan. Divock Origi replaces Olivier Giroud
  9. 63'
    Substitution for Napoli. Eljif Elmas replaces Tanguy Ndombele
  10. 59'
    Substitution for AC Milan. Junior Messias replaces Brahim Diaz
  11. Kick-off
    Second half begins
  12. Half Time - 0 : 1
    First half ends.
  13. 45 + 7'
    Giovanni Di Lorenzo is shown the yellow card.
  14. 45 + 6'
    Mike Maignan is shown the yellow card.
  15. 45 + 1'
    Theo Hernandez is shown the yellow card.
  16. 43'
    0 - 1
    Olivier Giroud scores for AC Milan, assisted by Rafael Leao.
  17. 34'
    Substitution for Napoli. Mathias Olivera replaces Mario Rui
  18. 34'
    Substitution for Napoli. Hirving Lozano replaces Matteo Politano
  19. 22'
    Missed Penalty
    Olivier Giroud from AC Milan failed to score from the spot.
  20. Kick-off
    First half begins