Cremonese vs AC Milan

1 March 2026 · Serie A · 2025/26 · Referee Davide Massa

Full time 0 – 2

Half-time: 0–0

  • Strahinja Pavlovic 89’
  • Rafael Leão 90+4’

Match summary

AC Milan won 2-0 away at Cremonese. It was goalless at half-time.

Strahinja Pavlovic put AC Milan ahead from a corner in the 89th minute, set up by Koni de Winter and Rafael Leão made it 0-2 in stoppage time, set up by Christopher Nkunku.

The chances backed that up: AC Milan created 3.88 expected goals (xG) from 20 shots to Cremonese's 1.09 from 15.

Match stats

47% Possession 53%
15 Shots 20
3 Shots on target 6
6 Corners 7
91 Attacks 104
47 Dangerous attacks 72
366 Passes 435
82% Pass accuracy 86%
16 Tackles 14
14 Fouls 10
2 Yellow cards 0
0 Red cards 0
2 Offsides 3

Key events

Cremonese AC Milan
Kick-off
Jamie VardyShot on target
19’
Morten ThorsbyShot on target
36’
44’
Christian PulisicShot on target
Half-time0-0
46’
Youssouf FofanaShot on target
Second half underway
Tommaso BarbieriAlessio Zerbin
66’
Milan DjuricJamie Vardy
66’
Filippo TerraccianoMatteo Bianchetti
66’
73’
Rafael LeãoShot on target
74’
Rafael LeãoShot on target
76’
Sebastiano LupertoShot on target
80’
Alberto GrassiJari Vandeputte
82’
85’
89’
Strahinja PavlovićRight foot shot0-1 (AC Milan)
90+4’
Rafael LeãoRight foot shot0-2 (AC Milan)
Full-time0-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 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.09 3.88 89’ Strahinja Pavlovic (AC Milan), 0-1 89’ 90+4’ Rafael Leão (AC Milan), 0-2 90+4’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.09 3.88 89’ Strahinja Pavlovic (AC Milan), 0-1 Pavlovic 89’ 90+4’ Rafael Leão (AC Milan), 0-2 Leão 90+4’
Cremonese 1.09 xGAC Milan 3.88 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Cremonese attacking 
60’ Rafael Leão (AC Milan), open play, 0.64 xG, off target 44’ Christian Pulisic (AC Milan), open play, 0.54 xG, saved 90+4’ Rafael Leão (AC Milan), open play, 0.47 xG, goal 86’ Niclas Füllkrug (AC Milan), from a corner, 0.44 xG, off target 89’ Strahinja Pavlovic (AC Milan), from a corner, 0.37 xG, goal 34’ Rafael Leão (AC Milan), open play, 0.35 xG, off target 80’ Sebastiano Luperto (Cremonese), set piece, 0.28 xG, saved 45’ Adrien Rabiot (AC Milan), from a corner, 0.23 xG, off target 89’ Koni de Winter (AC Milan), from a corner, 0.16 xG, off target 40’ Federico Bonazzoli (Cremonese), open play, 0.12 xG, off target 51’ Jamie Vardy (Cremonese), open play, 0.11 xG, blocked 74’ Rafael Leão (AC Milan), open play, 0.11 xG, saved 26’ Federico Bonazzoli (Cremonese), open play, 0.10 xG, blocked 6’ Jamie Vardy (Cremonese), from a corner, 0.10 xG, blocked 27’ Morten Thorsby (Cremonese), from a corner, 0.09 xG, blocked 73’ Rafael Leão (AC Milan), open play, 0.10 xG, saved 46’ Youssouf Fofana (AC Milan), open play, 0.08 xG, saved 56’ Christian Pulisic (AC Milan), open play, 0.08 xG, blocked 20’ Alexis Saelemaekers (AC Milan), open play, 0.07 xG, off target 65’ Jari Vandeputte (Cremonese), open play, 0.07 xG, off target 25’ Youssouf Fofana (AC Milan), open play, 0.06 xG, blocked 44’ Christian Pulisic (AC Milan), open play, 0.06 xG, blocked 6’ Jamie Vardy (Cremonese), from a corner, 0.05 xG, off target 59’ Federico Bonazzoli (Cremonese), from a corner, 0.04 xG, off target 27’ Jamie Vardy (Cremonese), from a corner, 0.03 xG, off target 36’ Morten Thorsby (Cremonese), open play, 0.03 xG, saved 47’ Adrien Rabiot (AC Milan), from a corner, 0.03 xG, blocked 11’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 7’ Youssef Maleh (Cremonese), open play, 0.02 xG, off target 83’ Samuele Ricci (AC Milan), open play, 0.02 xG, off target 82’ Federico Bonazzoli (Cremonese), open play, 0.02 xG, off target 30’ Davide Bartesaghi (AC Milan), open play, 0.01 xG, off target 43’ Luka Modric (AC Milan), from a corner, 0.01 xG, off target 58’ Sebastiano Luperto (Cremonese), open play, 0.01 xG, blocked 19’ Jamie Vardy (Cremonese), open play, 0.01 xG, saved 60’ Rafael Leão (AC Milan), open play, 0.64 xG, off target 44’ Christian Pulisic (AC Milan), open play, 0.54 xG, saved 90+4’ Rafael Leão (AC Milan), open play, 0.47 xG, goal 86’ Niclas Füllkrug (AC Milan), from a corner, 0.44 xG, off target 89’ Strahinja Pavlovic (AC Milan), from a corner, 0.37 xG, goal 34’ Rafael Leão (AC Milan), open play, 0.35 xG, off target 80’ Sebastiano Luperto (Cremonese), set piece, 0.28 xG, saved 45’ Adrien Rabiot (AC Milan), from a corner, 0.23 xG, off target 89’ Koni de Winter (AC Milan), from a corner, 0.16 xG, off target 40’ Federico Bonazzoli (Cremonese), open play, 0.12 xG, off target 51’ Jamie Vardy (Cremonese), open play, 0.11 xG, blocked 74’ Rafael Leão (AC Milan), open play, 0.11 xG, saved 26’ Federico Bonazzoli (Cremonese), open play, 0.10 xG, blocked 6’ Jamie Vardy (Cremonese), from a corner, 0.10 xG, blocked 73’ Rafael Leão (AC Milan), open play, 0.10 xG, saved 27’ Morten Thorsby (Cremonese), from a corner, 0.09 xG, blocked 46’ Youssouf Fofana (AC Milan), open play, 0.08 xG, saved 56’ Christian Pulisic (AC Milan), open play, 0.08 xG, blocked 20’ Alexis Saelemaekers (AC Milan), open play, 0.07 xG, off target 65’ Jari Vandeputte (Cremonese), open play, 0.07 xG, off target 25’ Youssouf Fofana (AC Milan), open play, 0.06 xG, blocked 44’ Christian Pulisic (AC Milan), open play, 0.06 xG, blocked 6’ Jamie Vardy (Cremonese), from a corner, 0.05 xG, off target 59’ Federico Bonazzoli (Cremonese), from a corner, 0.04 xG, off target 27’ Jamie Vardy (Cremonese), from a corner, 0.03 xG, off target 36’ Morten Thorsby (Cremonese), open play, 0.03 xG, saved 47’ Adrien Rabiot (AC Milan), from a corner, 0.03 xG, blocked 11’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 7’ Youssef Maleh (Cremonese), open play, 0.02 xG, off target 83’ Samuele Ricci (AC Milan), open play, 0.02 xG, off target 82’ Federico Bonazzoli (Cremonese), open play, 0.02 xG, off target 30’ Davide Bartesaghi (AC Milan), open play, 0.01 xG, off target 43’ Luka Modric (AC Milan), from a corner, 0.01 xG, off target 58’ Sebastiano Luperto (Cremonese), open play, 0.01 xG, blocked 19’ Jamie Vardy (Cremonese), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Lineup not available for this match.

AC Milan 3-5-2 Starting XI
Maignan
Pavlović
Winter
Tomori 78’
Bartesaghi 89’
Rabiot
Modrić
Fofana 62’
Saelemaekers 62’
Leão
Pulisic 78’

Player stats

PlayerPosMinGAShxGxAKPCards
Emil Audero GK900 0.000.000
Francesco Folino DEF900 0.000.000
Sebastiano Luperto DEF902 0.290.000
Matteo Bianchetti DEF670 0.000.011
Alessio Zerbin MID670 0.000.182
Giuseppe Pezzella MID900 0.000.101
Youssef Maleh MID901 0.020.000
Morten Thorsby MID902 0.130.000
Jari Vandeputte MID831 0.070.576
Federico Bonazzoli FWD904 0.280.000
Jamie Vardy FWD675 0.300.031
Milan Djuric Sub230 0.000.000
Filippo Terracciano Sub230 0.000.000
Tommaso Barbieri Sub230 0.000.000
Alberto Grassi Sub70 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cremonese win 11% Avg odds 8.17
Draw 20% Avg odds 4.73
AC Milan win 69% Avg odds 1.37

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.