AC Milan vs Sassuolo

30 December 2023 · Serie A · 2023/24 · Referee Livio Marinelli

Full time 1 – 0

Half-time: 0–0

  • Christian Pulisic 59’

Match summary

AC Milan won 1-0 at home to Sassuolo. It was goalless at half-time.

Christian Pulisic put AC Milan ahead in the 59th minute, set up by Ismael Bennacer.

The chances backed that up: AC Milan created 1.50 expected goals (xG) from 20 shots to Sassuolo's 0.40 from 12.

Match stats

AC Milan Sassuolo
20 Shots 12
2 Shots on Target 6
6 Corners 5
0 Yellow Cards 1
0 Red Cards 0
1.50 xG 0.40
1.50 Non-penalty xG 0.40
3 Deep Completions 3

Key events

AC Milan Sassuolo
Kick-off
Half-time0-0
Christian Pulisic
Assist: Ismael Bennacer
1-0 (AC Milan)
59’
Full-time1-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Sassuolo
  • Samu Castillejo

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.50 0.40 59’ Christian Pulisic (AC Milan), 1-0 59’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.50 0.40 59’ Christian Pulisic (AC Milan), 1-0 Pulisic 59’
AC Milan 1.50 xGSassuolo 0.40 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Sassuolo attacking AC Milan attacking 
59’ Christian Pulisic (AC Milan), open play, 0.51 xG, goal 80’ Rafael Leão (AC Milan), open play, 0.11 xG, blocked 32’ Rafael Leão (AC Milan), open play, 0.10 xG, off target 44’ Alessandro Florenzi (AC Milan), direct free kick, 0.10 xG, blocked 53’ Tijjani Reijnders (AC Milan), open play, 0.09 xG, blocked 10’ Tijjani Reijnders (AC Milan), open play, 0.07 xG, off target 73’ Armand Lauriente (Sassuolo), open play, 0.07 xG, saved 12’ Kristian Thorstvedt (Sassuolo), from a corner, 0.07 xG, blocked 51’ Jeremy Toljan (Sassuolo), open play, 0.07 xG, saved 54’ Rafael Leão (AC Milan), open play, 0.07 xG, blocked 25’ Rafael Leão (AC Milan), open play, 0.06 xG, blocked 68’ Simon Kjaer (AC Milan), from a corner, 0.06 xG, off target 90’ Samuel Chukwueze (AC Milan), from a corner, 0.05 xG, off target 34’ Christian Pulisic (AC Milan), open play, 0.04 xG, off target 53’ Alessandro Florenzi (AC Milan), open play, 0.04 xG, off target 84’ Andrea Pinamonti (Sassuolo), open play, 0.04 xG, off target 6’ Ruben Loftus-Cheek (AC Milan), open play, 0.04 xG, blocked 78’ Alessandro Florenzi (AC Milan), from a corner, 0.03 xG, off target 44’ Alessandro Florenzi (AC Milan), set piece, 0.03 xG, blocked 33’ Domenico Berardi (Sassuolo), open play, 0.03 xG, saved 45’ Theo Hernández (AC Milan), from a corner, 0.03 xG, off target 61’ Armand Lauriente (Sassuolo), open play, 0.03 xG, blocked 23’ Ismael Bennacer (AC Milan), from a corner, 0.02 xG, off target 56’ Domenico Berardi (Sassuolo), open play, 0.02 xG, blocked 78’ Theo Hernández (AC Milan), from a corner, 0.02 xG, off target 29’ Ruben Loftus-Cheek (AC Milan), open play, 0.02 xG, off target 40’ Nedim Bajrami (Sassuolo), open play, 0.02 xG, saved 41’ Domenico Berardi (Sassuolo), open play, 0.02 xG, saved 7’ Tijjani Reijnders (AC Milan), open play, 0.01 xG, saved 57’ Armand Lauriente (Sassuolo), from a corner, 0.01 xG, saved 69’ Cristian Volpato (Sassuolo), open play, 0.01 xG, off target 83’ Matheus Henrique (Sassuolo), from a corner, 0.01 xG, off target 59’ Christian Pulisic (AC Milan), open play, 0.51 xG, goal 80’ Rafael Leão (AC Milan), open play, 0.11 xG, blocked 32’ Rafael Leão (AC Milan), open play, 0.10 xG, off target 44’ Alessandro Florenzi (AC Milan), direct free kick, 0.10 xG, blocked 53’ Tijjani Reijnders (AC Milan), open play, 0.09 xG, blocked 73’ Armand Lauriente (Sassuolo), open play, 0.07 xG, saved 10’ Tijjani Reijnders (AC Milan), open play, 0.07 xG, off target 51’ Jeremy Toljan (Sassuolo), open play, 0.07 xG, saved 12’ Kristian Thorstvedt (Sassuolo), from a corner, 0.07 xG, blocked 54’ Rafael Leão (AC Milan), open play, 0.07 xG, blocked 25’ Rafael Leão (AC Milan), open play, 0.06 xG, blocked 68’ Simon Kjaer (AC Milan), from a corner, 0.06 xG, off target 90’ Samuel Chukwueze (AC Milan), from a corner, 0.05 xG, off target 34’ Christian Pulisic (AC Milan), open play, 0.04 xG, off target 53’ Alessandro Florenzi (AC Milan), open play, 0.04 xG, off target 84’ Andrea Pinamonti (Sassuolo), open play, 0.04 xG, off target 6’ Ruben Loftus-Cheek (AC Milan), open play, 0.04 xG, blocked 78’ Alessandro Florenzi (AC Milan), from a corner, 0.03 xG, off target 44’ Alessandro Florenzi (AC Milan), set piece, 0.03 xG, blocked 33’ Domenico Berardi (Sassuolo), open play, 0.03 xG, saved 45’ Theo Hernández (AC Milan), from a corner, 0.03 xG, off target 61’ Armand Lauriente (Sassuolo), open play, 0.03 xG, blocked 23’ Ismael Bennacer (AC Milan), from a corner, 0.02 xG, off target 56’ Domenico Berardi (Sassuolo), open play, 0.02 xG, blocked 40’ Nedim Bajrami (Sassuolo), open play, 0.02 xG, saved 78’ Theo Hernández (AC Milan), from a corner, 0.02 xG, off target 29’ Ruben Loftus-Cheek (AC Milan), open play, 0.02 xG, off target 41’ Domenico Berardi (Sassuolo), open play, 0.02 xG, saved 57’ Armand Lauriente (Sassuolo), from a corner, 0.01 xG, saved 7’ Tijjani Reijnders (AC Milan), open play, 0.01 xG, saved 69’ Cristian Volpato (Sassuolo), open play, 0.01 xG, off target 83’ Matheus Henrique (Sassuolo), 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.

Player stats

PlayerPosMinGAShxGxAKPCards
Mike Maignan GK900 0.000.000
Davide Calabria DEF900 0.000.000
Theo Hernández DEF902 0.050.000
Simon Kjaer DEF831 0.060.000
Alessandro Florenzi DEF904 0.210.031
Tijjani Reijnders MID903 0.170.244
Ismael Bennacer MID6411 0.020.572
Christian Pulisic MID9012 0.550.223
Ruben Loftus-Cheek MID752 0.050.071
Rafael Leão MID824 0.330.133
Olivier Giroud FWD640 0.000.011
Yacine Adli Sub260 0.000.000
Luka Jovic Sub260 0.000.000
Kevin Zeroli Sub150 0.000.000
Samuel Chukwueze Sub81 0.050.000
Jan-Carlo Simic Sub70 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

AC Milan win 63% Avg odds 1.51
Draw 20% Avg odds 4.76
Sassuolo win 17% Avg odds 5.80

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. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.