May 24, 2025 at 2:45 pm (Week 38)
Match Commentary
Lineups

AC Milan
Formation: 4-2-3-1

Mike Maignan
Goalkeeper (#16)

Fikayo Tomori
Defender (#23)

M. Gabbia
Defender (#46)

Strahinja Pavlović
Defender (#31)

Davide Bartesaghi
Defender (#33)

Ruben Loftus-Cheek
Midfielder (#8)

Tijjani Reijnders
Midfielder (#14)

Yunus Musah
Midfielder (#80)

João Félix
Midfielder (#79)

Christian Pulišić
Midfielder (#11)

Luka Jović
Attacker (#9)

Monza
Formation: 3-4-3

Semuel Pizzignacco
Goalkeeper (#21)

Pedro Pereira
Defender (#13)

Luca Caldirola
Defender (#5)

Andrea Carboni
Defender (#44)

Samuele Birindelli
Midfielder (#19)

Alessandro Bianco
Midfielder (#42)

Jean-Daniel Akpa Akpro
Midfielder (#7)

Georgios Kyriakopoulos
Midfielder (#77)

Patrick Ciurria
Attacker (#84)

Keita Baldé
Attacker (#17)

Gianluca Caprari
Attacker (#10)
Statistics
![]() AC Milan | ![]() Monza | |
---|---|---|
2 | Goals | 0 |
21 | Shots | 6 |
6 | On Target | 2 |
106 | Attacks | 50 |
569 | Passes | 456 |
2 | Saves | 4 |
0 | Tackles | 0 |
55% | % Possession | 45% |
4 | Corners | 6 |
0 | Offsides | 6 |
8 | Fouls | 9 |
0 | Yellow Cards | 1 |
0 | Red Cards | 0 |
Copyright © 2025, JustClassic Consulting, LLC.
Fikayo Tomori of AC Milan earned a free kick in the defensive area after being fouled by Jean-Daniel Akpa Akpro.
Andrea Petagna from Monza committed a handball foul.
Offside call against Monza. Andrea Petagna has been flagged for offside. Stefano Sensi is also in an offside position.
Corner awarded to Monza after a foul by Álex Jiménez. Jiménez will take the corner kick.
A new offensive play unfolds as Jean-Daniel Akpa Akpro from Monza attempts a header from the center of the penalty area. However, Mike Maignan from AC Milan makes a fantastic save, denying the shot aimed at the top center of the goal. The assist came from Stefano Sensi, who delivered a precise cross. Akpa Akpro's shot is on target.
Corner awarded to Monza after a foul by Alessandro Florenzi. Florenzi will take the corner kick.
Substitution for AC Milan: Alessandro Florenzi comes on to replace Christian Pulisic.
Substitution for Monza: Andrea Mazza is coming on to replace Semuel Pizzignacco.
Opportunity wasted. Christian Pulisic of AC Milan attempted a right-footed shot from the left side of the penalty area, but it went wide of the target.
Substitution for AC Milan: Youssouf Fofana comes on to replace João Félix.
Substitution for Monza: Armando Izzo comes on to replace Luca Caldirola.
Substitution for Monza: Andrea Petagna comes on to replace Keita Baldé. Andrea Petagna is now on the field.
Ruben Loftus-Cheek commits a foul against AC Milan.
Gaetano Castrovilli committed a foul against Monza.
Offside call against Monza. Samuele Birindelli has been flagged for offside. Alessandro Bianco is also in an offside position.
Goal! AC Milan leads Monza 2-0. João Félix scores for AC Milan with a right-footed shot from a free kick, placing it perfectly into the left corner. What a fantastic free-kick goal by João Félix!
Gaetano Castrovilli commits a foul on a Monza player.
Corner awarded to Monza after a deflection off Ruben Loftus-Cheek. Loftus-Cheek will take the corner kick.
Substitution for Monza: Gaetano Castrovilli comes on to replace Gianluca Caprari.
Substitution for Monza: Stefano Sensi comes on to replace Patrick Ciurria.
Missed opportunity for AC Milan! Álex Jiménez attempted a right-footed shot from outside the penalty area, but it sailed over the crossbar and to the right. The assist came from Samuel Chukwueze. Jiménez's shot goes off target.
Matteo Gabbia from AC Milan commits a foul.
Missed opportunity! Francesco Camarda of AC Milan took a right-footed shot from the right side of the penalty area, but it sailed over the goal. The assist came from Samuel Chukwueze. Camarda's attempt was off target.
Alessandro Bianco from Monza was awarded a free kick in the defensive zone after being fouled by Tijjani Reijnders.
Goal! AC Milan takes the lead 1-0 against Monza. Matteo Gabbia scores with a header from the right side of the six-yard box, placing the ball into the bottom right corner. The assist comes from Samuel Chukwueze, who delivered a cross following a corner kick. Gabbia's goal is a well-executed header.
Corner awarded to AC Milan after a foul by Pedro Pereira. Pedro Pereira will take the corner kick.
A shot has been deflected. Francesco Camarda of AC Milan attempted a right-footed strike from the left side of the penalty area, but it was blocked. The assist came from Tijjani Reijnders. Camarda's attempt is thwarted.
João Félix of AC Milan strikes the crossbar with a header from the center of the penalty area. João Félix's attempt hits the woodwork.
Ruben Loftus-Cheek commits a foul against AC Milan.
Another offensive push from AC Milan. Tijjani Reijnders takes a right-footed shot from outside the penalty area, but it’s successfully stopped by %oppos_player% from Monza. Tijjani Reijnders has registered a shot on target.
Substitution for AC Milan: Álex Jiménez comes on to replace Davide Bartesaghi.
Christian Pulisic of AC Milan earned a free kick in an offensive position after being fouled by Gianluca Caprari.
Francesco Camarda of AC Milan commits a foul.
Missed opportunity. Francesco Camarda of AC Milan attempted a header from the center of the penalty area, but the shot went wide of the target.
Alessandro Bianco from Monza has been shown a yellow card for committing a foul.
Alessandro Bianco from Monza committed a foul.
Missed opportunity. Tijjani Reijnders from AC Milan attempted a left-footed shot from outside the penalty area, but it went wide of the goal.
A fresh offensive move unfolds. João Félix from AC Milan takes a right-footed shot from outside the penalty area, but it's stopped by the goalkeeper, Semuel Pizzignacco, who is positioned centrally. The assist came from Francesco Camarda. João Félix's shot hits the target.
Francesco Camarda of AC Milan committed a handball.
Opportunity squandered. Samuel Chukwueze of AC Milan attempted a left-footed shot from the left side of the penalty area, but it went just wide to the left. The assist came from João Félix, who delivered a precise through ball. Samuel Chukwueze's shot was off target.
Opportunity squandered. Christian Pulisic of AC Milan attempted a left-footed shot from the left side of the penalty area, but it narrowly went wide to the left. The assist came from Tijjani Reijnders. Pulisic's shot was off target.
The second half is underway with the score still tied at AC Milan 0, Monza 0.
Substitution for AC Milan: Francesco Camarda comes on to replace Luka Jovic.
Substitution for AC Milan: Samuel Chukwueze comes on to replace Yunus Musah.
The first half has concluded with the score tied at 0-0 between AC Milan and Monza.
Offside call against Monza. Georgios Kyriakopoulos has been flagged for offside. Gianluca Caprari is also in an offside position.
Opportunity wasted. Tijjani Reijnders of AC Milan attempted a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Christian Pulisic during a quick counterattack. Tijjani Reijnders' shot was off target.
Opportunity squandered. João Félix from AC Milan attempted a right-footed shot from outside the penalty area but it went wide to the left. The assist came from Christian Pulisic. João Félix's shot was off target.
Missed opportunity! Alessandro Bianco from Monza takes a right-footed shot from outside the penalty area, but it sails over the crossbar. Alessandro Bianco's attempt goes wide.
Corner awarded to AC Milan after a foul by Samuele Birindelli. Davide Bartesaghi will take the corner kick.
Opportunity wasted. Ruben Loftus-Cheek of AC Milan attempted a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Christian Pulisic. Loftus-Cheek's effort was off target.
Andrea Carboni from Monza commits a foul.
Luca Caldirola from Monza commits a foul.
Opportunity wasted. Christian Pulisic of AC Milan attempted a header from the center of the penalty area, but the shot went wide of the goal.
Missed opportunity. Yunus Musah from AC Milan attempted a right-footed shot from outside the penalty area following a corner, but it sailed over the goal. Yunus Musah's shot was off target.
Corner awarded to AC Milan after a foul by Samuele Birindelli. Birindelli will take the corner kick.
Offside call against Monza. Keita Baldé has been flagged for offside. Jean-Daniel Akpa Akpro is also offside.
Yunus Musah commits a foul on an AC Milan player.
Missed opportunity. Alessandro Bianco from Monza took a right-footed shot from outside the penalty area following a corner kick. However, his attempt went wide of the goal.
Corner awarded to Monza after a foul by Strahinja Pavlovic. Strahinja Pavlovic will take the corner kick.
A new offensive play unfolds as Keita Baldé from Monza attempts a header from the middle of the penalty area. However, AC Milan's goalkeeper, Mike Maignan, makes a crucial save right at the center of the goal. The assist came from Patrick Ciurria, who delivered a precise cross. Keita Baldé's shot was on target.
Corner awarded to Monza after Strahinja Pavlovic allowed it. Strahinja Pavlovic will take the corner kick.
Offside call against Monza. Samuele Birindelli has been flagged for offside. Keita Baldé is also in an offside position.
The attempt is thwarted. Keita Baldé from Monza fires a left-footed shot from the right side of the penalty area, but it's blocked. The assist came from Samuele Birindelli. Keita Baldé's shot is denied.
Ruben Loftus-Cheek commits a foul against AC Milan.
Here's a rephrased version of the live commentary text: "Another offensive effort underway. Strahinja Pavlovic from AC Milan takes a left-footed shot from outside the penalty area, but it's stopped by Semuel Pizzignacco, the goalkeeper for Monza, who makes the save right in the middle of the goal. Strahinja Pavlovic is now preparing for a free kick."
Christian Pulisic of AC Milan was awarded a free kick in an attacking position after being fouled by Jean-Daniel Akpa Akpro.
Another offensive push! João Félix from AC Milan takes a left-footed shot from the center of the box, but it's stopped by %oppos_player% from Monza. João Félix's attempt is on target.
Offside call against Monza. Patrick Ciurria has been flagged for offside. Pedro Pereira is also in an offside position.
Keita Baldé of Monza earned a free kick in the defensive area.
Matteo Gabbia from AC Milan committed a foul.
Missed opportunity! Francesco Camarda from AC Milan took a right-footed shot from the right side of the penalty area, but it sailed over the crossbar. The assist came from Samuel Chukwueze.
Tijjani Reijnders from AC Milan committed a foul.
Gaetano Castrovilli from Monza committed a foul.
Andrea Petagna from Monza committed a handball.
Tijjani Reijnders from AC Milan committed a foul.
João Félix of AC Milan has earned a free kick in the attacking zone.
João Félix of AC Milan earned a free kick in the defensive area.
Offside call against Monza. Andrea Petagna has been caught offside.
The fourth official has indicated that there will be no additional time added.
Opportunity wasted. Alessandro Bianco from Monza attempted a right-footed shot from outside the penalty area.
Corner awarded to Monza after Fikayo Tomori allowed the ball to go out of play.
The pause has ended. They are set to resume play.
João Félix from AC Milan earned a free kick on the right flank.
Match interruption - Monza.
Andrea Carboni from Monza committed a foul.
The attempt is thwarted. Strahinja Pavlovic from AC Milan takes a right-footed shot from outside the penalty area, but it's blocked.
Corner awarded to AC Milan after Pedro Pereira allowed the ball to go out.
Georgios Kyriakopoulos from Monza has been awarded a free kick in the defensive area.
The attempt is thwarted. Alessandro Bianco from Monza takes a right-footed shot from outside the penalty area, but it gets blocked.
The opening half is underway...