Monza vs AC Milan Live Score and Live Stream


Monza played AC Milan at the Serie A of Italy on February 18. The match kicked off 17:00 UTC. AC Milan won 0-1.

Junior Messias scored the first and only goal on the 31st minute of the game.

Monza (also known as AC Monza) and AC Milan (commonly referred to as Milan) meet again 5 months after the Serie A match which AC Milan won 4-1. Monza are approaching this clash after a victory over Bologna in Serie A on February 12 extending their unbeaten streak to 4 matches, however, one part of Monza has trailed behind in terms of reliability—defence: they have been conceding goals for 5 consecutive home matches now.

AC Milan are approaching the match in a good mood as well securing victories in 2 straight games against Tottenham Hotspur and Torino, however, AC Milan have been performing poorly in defense lately as they have been conceding goals for 7 consecutive away matches now.

ScoreBat is covering Monza 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 Italy Serie A in real time and provide live streaming whenever possible.


Live Streaming

You can watch Monza 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 Monza as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Monza - 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 Monza - AC Milan in real time.

Monza kicked off the game with Michele Di Gregorio, Armando Izzo, Pablo Mari, Marlon who got substituted by Chris Gytkjaer on the 71st minute, Patrick Ciurria, Matteo Pessina, Nicolo Rovella who got substituted by Stefano Sensi on the 71st minute, Samuele Birindelli who got substituted by Franco Carboni on the 59th minute, Gianluca Caprari, Dany Mota who got substituted by Mattia Valoti on the 83rd minute and Andrea Petagna who got substituted by Jose Machin on the 59th minute as starters, with Alessio Cragno, Alessandro Sorrentino, Valentin Antov, Luca Caldirola, Franco Carboni, Giulio Donati, Andrea Barberis, Andrea Colpani, Matteo D'Alessandro, Jose Machin, Filippo Ranocchia, Stefano Sensi, Mattia Valoti and Chris Gytkjaer on the bench.

AC Milan's starting eleven were Ciprian Tatarusanu, Malick Thiaw, Fikayo Tomori, Pierre Kalulu, Theo Hernandez, Sandro Tonali, Rade Krunic who got substituted by Tiemoue Bakayoko on the 83rd minute, Junior Messias who got substituted by Alexis Saelemaekers on the 64th minute, Rafael Leao who got substituted by Ante Rebic on the 79th minute, Brahim Diaz who got substituted by Charles De Ketelaere on the 64th minute and Divock Origi who got substituted by Olivier Giroud on the 64th minute, with Antonio Mirante, Devis Vasquez, Fode Ballo-Toure, Sergino Dest, Matteo Gabbia, Simon Kjaer, Yacine Adli, Tiemoue Bakayoko, Tommaso Pobega, Alexis Saelemaekers, Aster Vranckx, Charles De Ketelaere, Olivier Giroud, Zlatan Ibrahimovic and Ante Rebic on the bench.

Referee showed the yellow card 6 times throughout the game. Marlon, Rade Krunic, Samuele Birindelli, Nicolo Rovella, Jose Machin and Malick Thiaw were the ones to receive it.


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

  • Ball Possession: 51 - 49
  • Total Attempts: 8 - 11
  • Shots On Target: 5 - 7
  • Saves: 6 - 5
  • Corners: 10 - 3
  • Fouls: 10 - 18
  • Free Kicks: 20 - 11
  • Throw-Ins: 25 - 17


Monza and AC Milan have met 3 times since July 2014. AC Milan have won 3 times. The most recent match between them took place on October 22, 2022 at the Serie A of Italy where AC Milan won 4-1. Monza have scored 2 goals in these 3 head-to-head matches in total while AC Milan have scored 10. So, overall, AC Milan have a better head-to-head record against Monza in their recent history.

Monza have won 9 of their 27 matches in Serie A, drawing 7 and having 11 defeats this season. They have scored 32 goals - 1.19 per match, conceding 37 - 1.37 per match. AC Milan have won 14 of their 27 matches in Serie A, drawing 6 and having 7 defeats this season. They have scored 44 goals - 1.63 per match, conceding 36 - 1.33 per match.

Recent Form

Monza have won Bologna in their previous match while AC Milan are on a winning streak - they have won Tottenham Hotspur and Torino in their previous 2 matches. Overall, Monza have won 10 of their last 20 matches, losing 6 and drawing 4, while AC Milan have won 8 of their last 20 matches, losing 8 and drawing 4.

Monza have won 3 times (0-1 against Bologna on 12th of February, 0-2 against Juventus on 29th of January and 2-3 against Cremonese on 14th of January), lost once (2-1 against Juventus on 19th of January) and drew twice (2-2 against Sampdoria on 6th of February and 1-1 against Sassuolo on 22nd of January) in their most recent 6 matches.

AC Milan have won twice (1-0 against Tottenham Hotspur on 14th of February and 1-0 against Torino on 10th of February) and lost 4 times (1-0 against Inter Milan on 5th of February, 2-5 against Sassuolo on 29th of January, 4-0 against Lazio on 24th of January and 0-3 against Inter Milan on 18th of January) in their most recent 6 matches.

Team Streaks

  • AC Milan have gone 7 consecutive away matches without a clean sheet.
  • AC Milan haven't played a draw in their previous 6 matches.
  • Monza have gone 5 consecutive home matches without a clean sheet.
  • Monza have gone 4 consecutive matches without a defeat.

Live Standings

As always, Italy Serie A's live standings are availble and updated in real time. Monza are the 13th in the table with 34 points after 27 matches, while AC Milan are the 4th with 48 points in 27 matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Monza and AC Milan in real time. You can watch the goal by Junior Messias 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 Monza - 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. Monza 0, AC Milan 1.
  2. 83'
    Substitution for AC Milan. Tiemoue Bakayoko replaces Rade Krunic
  3. 83'
    Substitution for Monza. Mattia Valoti replaces Dany Mota
  4. 79'
    Substitution for AC Milan. Ante Rebic replaces Rafael Leao
  5. 71'
    Substitution for Monza. Stefano Sensi replaces Nicolo Rovella
  6. 71'
    Substitution for Monza. Chris Gytkjaer replaces Marlon
  7. 69'
    Malick Thiaw is shown the yellow card.
  8. 64'
    Substitution for AC Milan. Olivier Giroud replaces Divock Origi
  9. 64'
    Substitution for AC Milan. Alexis Saelemaekers replaces Junior Messias
  10. 64'
    Substitution for AC Milan. Charles De Ketelaere replaces Brahim Diaz
  11. 63'
    Jose Machin is shown the yellow card.
  12. 62'
    Nicolo Rovella is shown the yellow card.
  13. 59'
    Substitution for Monza. Franco Carboni replaces Samuele Birindelli
  14. 59'
    Substitution for Monza. Jose Machin replaces Andrea Petagna
  15. 55'
    Samuele Birindelli is shown the yellow card.
  16. Kick-off
    Second half begins
  17. Half Time - 0 : 1
    First half ends.
  18. 34'
    Rade Krunic is shown the yellow card.
  19. 31'
    0 - 1
    Junior Messias scores for AC Milan.
  20. 27'
    Marlon is shown the yellow card.
  21. Kick-off
    First half begins