AC Milan vs Cremonese

23 August 2025 · Serie A · 2025/26 · Referee Giuseppe Collu

Full time 1 – 2

Half-time: 1–1

  • Strahinja Pavlovic 45+1’
  • Federico Baschirotto 28’
  • Federico Bonazzoli 61’

Match summary

Cremonese took a 2-1 win at AC Milan. It was 1-1 at half-time.

Federico Baschirotto put Cremonese ahead with a header in the 28th minute, set up by Alessio Zerbin, Strahinja Pavlovic equalised with a header in first-half stoppage time, set up by Estupiñán, and Federico Bonazzoli won it in the 61st minute, set up by Giuseppe Pezzella.

AC Milan can feel hard done by, creating 2.12 expected goals (xG) from 24 shots to Cremonese's 0.36 from 4.

Match stats

64% Possession 36%
24 Shots 4
6 Shots on target 3
9 Corners 2
141 Attacks 55
76 Dangerous attacks 29
608 Passes 340
91% Pass accuracy 82%
8 Tackles 17
10 Fouls 14
1 Yellow cards 4
0 Red cards 0
1 Offsides 1

Key events

AC Milan Cremonese
Kick-off
23’
Federico BonazzoliShot on target
28’
Federico BaschirottoHeader0-1 (Cremonese)
Strahinja PavlovićHeader1-1 (AC Milan)
45+1’
Half-time1-1
Álex JiménezPervis Estupiñán
46’
Second half underway
Fikayo TomoriShot on target
47’
48’
Alberto GrassiFoul
Luka ModricShot on target
52’
Christian PulisicShot on target
53’
Youssouf FofanaShot on target
54’
56’
Warren BondoAlberto Grassi
56’
Martín PayeroJari Vandeputte
61’
Federico BonazzoliLeft foot shot1-2 (Cremonese)
65’
Antonio SanabriaDavid Okereke
69’
77’
Martín PayeroFoul
Álex JiménezArgument
78’
83’
Federico CeccheriniMatteo BianchettiInjury
84’
Manuel De LucaFederico Bonazzoli
88’
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.12 0.36 28’ Federico Baschirotto (Cremonese), 0-1 28’ 45+1’ Strahinja Pavlovic (AC Milan), 1-1 45+1’ 61’ Federico Bonazzoli (Cremonese), 1-2 61’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.12 0.36 28’ Federico Baschirotto (Cremonese), 0-1 Baschirotto 28’ 45+1’ Strahinja Pavlovic (AC Milan), 1-1 Pavlovic 45+1’ 61’ Federico Bonazzoli (Cremonese), 1-2 Bonazzoli 61’
AC Milan 2.12 xGCremonese 0.36 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Cremonese attacking AC Milan attacking 
46’ Strahinja Pavlovic (AC Milan), open play, 0.45 xG, goal 90+4’ Santiago Giménez (AC Milan), from a corner, 0.43 xG, blocked 28’ Federico Baschirotto (Cremonese), from a corner, 0.20 xG, goal 17’ Ruben Loftus-Cheek (AC Milan), open play, 0.12 xG, blocked 90+2’ Ruben Loftus-Cheek (AC Milan), open play, 0.12 xG, blocked 61’ Federico Bonazzoli (Cremonese), open play, 0.10 xG, goal 49’ Santiago Giménez (AC Milan), open play, 0.09 xG, off target 90+4’ Alexis Saelemaekers (AC Milan), from a corner, 0.09 xG, blocked 80’ Ruben Loftus-Cheek (AC Milan), open play, 0.08 xG, off target 4’ Santiago Giménez (AC Milan), open play, 0.07 xG, blocked 47’ Fikayo Tomori (AC Milan), open play, 0.07 xG, saved 22’ Youssouf Fofana (AC Milan), open play, 0.07 xG, blocked 44’ Santiago Giménez (AC Milan), from a corner, 0.07 xG, off target 26’ Ruben Loftus-Cheek (AC Milan), open play, 0.06 xG, off target 54’ Youssouf Fofana (AC Milan), open play, 0.06 xG, saved 56’ Youssouf Fofana (AC Milan), open play, 0.06 xG, off target 23’ Federico Bonazzoli (Cremonese), open play, 0.05 xG, saved 54’ Matteo Gabbia (AC Milan), from a corner, 0.05 xG, blocked 90+3’ Alexis Saelemaekers (AC Milan), open play, 0.05 xG, blocked 64’ Christian Pulisic (AC Milan), open play, 0.04 xG, off target 53’ Christian Pulisic (AC Milan), from a corner, 0.04 xG, saved 5’ Matteo Gabbia (AC Milan), from a corner, 0.03 xG, off target 52’ Luka Modric (AC Milan), open play, 0.03 xG, saved 51’ Youssouf Fofana (AC Milan), open play, 0.02 xG, off target 24’ Giuseppe Pezzella (Cremonese), open play, 0.02 xG, off target 90+2’ Ardon Jashari (AC Milan), open play, 0.02 xG, blocked 15’ Luka Modric (AC Milan), open play, 0.02 xG, blocked 16’ Estupiñán (AC Milan), from a corner, 0.01 xG, off target 46’ Strahinja Pavlovic (AC Milan), open play, 0.45 xG, goal 90+4’ Santiago Giménez (AC Milan), from a corner, 0.43 xG, blocked 28’ Federico Baschirotto (Cremonese), from a corner, 0.20 xG, goal 17’ Ruben Loftus-Cheek (AC Milan), open play, 0.12 xG, blocked 90+2’ Ruben Loftus-Cheek (AC Milan), open play, 0.12 xG, blocked 61’ Federico Bonazzoli (Cremonese), open play, 0.10 xG, goal 90+4’ Alexis Saelemaekers (AC Milan), from a corner, 0.09 xG, blocked 49’ Santiago Giménez (AC Milan), open play, 0.09 xG, off target 80’ Ruben Loftus-Cheek (AC Milan), open play, 0.08 xG, off target 4’ Santiago Giménez (AC Milan), open play, 0.07 xG, blocked 22’ Youssouf Fofana (AC Milan), open play, 0.07 xG, blocked 44’ Santiago Giménez (AC Milan), from a corner, 0.07 xG, off target 47’ Fikayo Tomori (AC Milan), open play, 0.07 xG, saved 26’ Ruben Loftus-Cheek (AC Milan), open play, 0.06 xG, off target 54’ Youssouf Fofana (AC Milan), open play, 0.06 xG, saved 56’ Youssouf Fofana (AC Milan), open play, 0.06 xG, off target 23’ Federico Bonazzoli (Cremonese), open play, 0.05 xG, saved 90+3’ Alexis Saelemaekers (AC Milan), open play, 0.05 xG, blocked 54’ Matteo Gabbia (AC Milan), from a corner, 0.05 xG, blocked 64’ Christian Pulisic (AC Milan), open play, 0.04 xG, off target 53’ Christian Pulisic (AC Milan), from a corner, 0.04 xG, saved 5’ Matteo Gabbia (AC Milan), from a corner, 0.03 xG, off target 52’ Luka Modric (AC Milan), open play, 0.03 xG, saved 51’ Youssouf Fofana (AC Milan), open play, 0.02 xG, off target 24’ Giuseppe Pezzella (Cremonese), open play, 0.02 xG, off target 90+2’ Ardon Jashari (AC Milan), open play, 0.02 xG, blocked 15’ Luka Modric (AC Milan), open play, 0.02 xG, blocked 16’ Estupiñán (AC Milan), from a corner, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

AC Milan 3-5-2 Starting XI
Maignan
Tomori 65’
Gabbia
Pavlović
Saelemaekers
Loftus-Cheek
Modrić 74’
Fofana
Estupiñán 46’
Gimenez
Pulisic

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Mike Maignan GK900 0.000.000
Matteo Gabbia DEF902 0.080.041
Strahinja Pavlovic DEF9011 0.450.000
Fikayo Tomori DEF671 0.070.000
Alexis Saelemaekers MID902 0.140.264
Estupiñán MID4811 0.010.451
Youssouf Fofana MID904 0.200.092
Ruben Loftus-Cheek MID904 0.380.092
Luka Modric MID762 0.040.133
Santiago Giménez FWD904 0.650.081
Christian Pulisic FWD902 0.080.594
Alejandro Jiménez Sub420 0.000.142
Samuel Chukwueze Sub230 0.000.000
Ardon Jashari Sub141 0.020.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

AC Milan win 71% Avg odds 1.34
Draw 19% Avg odds 5.08
Cremonese win 10% Avg odds 8.95

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.