Cagliari vs AC Milan

19 March 2022 · Serie A · 2021/22 · Referee Marco Di Bello

Full time 0 – 1

Half-time: 0–0

  • Ismael Bennacer 59’

Match summary

AC Milan won 1-0 away at Cagliari. It was goalless at half-time.

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

The chances backed that up: AC Milan created 2.42 expected goals (xG) from 21 shots to Cagliari's 0.75 from 13.

Match stats

Cagliari AC Milan
13 Shots 21
1 Shots on Target 5
6 Corners 5
1 Yellow Cards 0
0 Red Cards 0
0.75 xG 2.42
0.75 Non-penalty xG 2.42
1 Deep Completions 15

Key events

Cagliari AC Milan
Kick-off
Half-time0-0
59’
Ismael Bennacer
Assist: Olivier Giroud
0-1 (AC Milan)
Full-time0-1

Bookings

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

Cagliari
  • Raoul Bellanova

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 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.75 2.42 59’ Ismael Bennacer (AC Milan), 0-1 59’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.75 2.42 59’ Ismael Bennacer (AC Milan), 0-1 Bennacer 59’
Cagliari 0.75 xGAC Milan 2.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Cagliari attacking 
84’ Davide Calabria (AC Milan), open play, 0.55 xG, saved 7’ Olivier Giroud (AC Milan), open play, 0.53 xG, off target 13’ Brahim Diaz (AC Milan), open play, 0.35 xG, off target 62’ Olivier Giroud (AC Milan), open play, 0.15 xG, blocked 90+3’ Alexis Saelemaekers (AC Milan), open play, 0.14 xG, blocked 54’ Charalampos Lykogiannis (Cagliari), set piece, 0.13 xG, off target 84’ Olivier Giroud (AC Milan), open play, 0.11 xG, off target 50’ Rafael Leão (AC Milan), open play, 0.10 xG, saved 90’ Leonardo Pavoletti (Cagliari), open play, 0.10 xG, hit the woodwork 90’ Razvan Marin (Cagliari), open play, 0.09 xG, blocked 76’ João Pedro (Cagliari), open play, 0.08 xG, blocked 88’ Matteo Lovato (Cagliari), from a corner, 0.07 xG, off target 54’ Razvan Marin (Cagliari), direct free kick, 0.07 xG, blocked 59’ Ismael Bennacer (AC Milan), open play, 0.07 xG, goal 70’ João Pedro (Cagliari), open play, 0.07 xG, saved 86’ Ante Rebic (AC Milan), from a corner, 0.06 xG, blocked 21’ Junior Messias (AC Milan), open play, 0.05 xG, saved 90+4’ Ante Rebic (AC Milan), from a corner, 0.05 xG, blocked 74’ Davide Calabria (AC Milan), open play, 0.05 xG, blocked 16’ Charalampos Lykogiannis (Cagliari), from a corner, 0.05 xG, off target 44’ Theo Hernández (AC Milan), open play, 0.05 xG, off target 7’ Junior Messias (AC Milan), open play, 0.03 xG, blocked 83’ Gastón Pereiro (Cagliari), set piece, 0.03 xG, blocked 86’ Ismael Bennacer (AC Milan), from a corner, 0.03 xG, off target 37’ Alberto Grassi (Cagliari), open play, 0.02 xG, off target 47’ Rafael Leão (AC Milan), open play, 0.02 xG, off target 85’ Franck Kessié (AC Milan), from a corner, 0.02 xG, off target 86’ Olivier Giroud (AC Milan), from a corner, 0.02 xG, blocked 13’ Franck Kessié (AC Milan), open play, 0.02 xG, hit the woodwork 25’ Ismael Bennacer (AC Milan), open play, 0.02 xG, off target 76’ Alessandro Deiola (Cagliari), open play, 0.02 xG, off target 27’ Leonardo Pavoletti (Cagliari), from a corner, 0.02 xG, off target 70’ Alberto Grassi (Cagliari), open play, 0.02 xG, off target 51’ Theo Hernández (AC Milan), open play, 0.01 xG, saved 84’ Davide Calabria (AC Milan), open play, 0.55 xG, saved 7’ Olivier Giroud (AC Milan), open play, 0.53 xG, off target 13’ Brahim Diaz (AC Milan), open play, 0.35 xG, off target 62’ Olivier Giroud (AC Milan), open play, 0.15 xG, blocked 90+3’ Alexis Saelemaekers (AC Milan), open play, 0.14 xG, blocked 54’ Charalampos Lykogiannis (Cagliari), set piece, 0.13 xG, off target 84’ Olivier Giroud (AC Milan), open play, 0.11 xG, off target 50’ Rafael Leão (AC Milan), open play, 0.10 xG, saved 90’ Leonardo Pavoletti (Cagliari), open play, 0.10 xG, hit the woodwork 90’ Razvan Marin (Cagliari), open play, 0.09 xG, blocked 76’ João Pedro (Cagliari), open play, 0.08 xG, blocked 88’ Matteo Lovato (Cagliari), from a corner, 0.07 xG, off target 70’ João Pedro (Cagliari), open play, 0.07 xG, saved 54’ Razvan Marin (Cagliari), direct free kick, 0.07 xG, blocked 59’ Ismael Bennacer (AC Milan), open play, 0.07 xG, goal 86’ Ante Rebic (AC Milan), from a corner, 0.06 xG, blocked 21’ Junior Messias (AC Milan), open play, 0.05 xG, saved 90+4’ Ante Rebic (AC Milan), from a corner, 0.05 xG, blocked 74’ Davide Calabria (AC Milan), open play, 0.05 xG, blocked 16’ Charalampos Lykogiannis (Cagliari), from a corner, 0.05 xG, off target 44’ Theo Hernández (AC Milan), open play, 0.05 xG, off target 7’ Junior Messias (AC Milan), open play, 0.03 xG, blocked 83’ Gastón Pereiro (Cagliari), set piece, 0.03 xG, blocked 86’ Ismael Bennacer (AC Milan), from a corner, 0.03 xG, off target 37’ Alberto Grassi (Cagliari), open play, 0.02 xG, off target 47’ Rafael Leão (AC Milan), open play, 0.02 xG, off target 85’ Franck Kessié (AC Milan), from a corner, 0.02 xG, off target 86’ Olivier Giroud (AC Milan), from a corner, 0.02 xG, blocked 76’ Alessandro Deiola (Cagliari), open play, 0.02 xG, off target 13’ Franck Kessié (AC Milan), open play, 0.02 xG, hit the woodwork 25’ Ismael Bennacer (AC Milan), open play, 0.02 xG, off target 27’ Leonardo Pavoletti (Cagliari), from a corner, 0.02 xG, off target 70’ Alberto Grassi (Cagliari), open play, 0.02 xG, off target 51’ Theo Hernández (AC Milan), 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.

Player stats

PlayerPosMinGAShxGxAKPCards
Alessio Cragno GK900 0.000.000
Edoardo Goldaniga DEF900 0.000.000
Giorgio Altare DEF900 0.000.000
Matteo Lovato DEF901 0.070.000
Alberto Grassi MID822 0.040.071
Raoul Bellanova MID820 0.000.032
Razvan Marin MID902 0.160.123
Dalbert MID750 0.000.172
Charalampos Lykogiannis MID682 0.170.000
João Pedro FWD902 0.150.000
Leonardo Pavoletti FWD902 0.110.000
Alessandro Deiola Sub221 0.020.081
Gabriele Zappa Sub150 0.000.101
Keita Sub80 0.000.000
Gastón Pereiro Sub81 0.030.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Cagliari win 18% Avg odds 5.36
Draw 24% Avg odds 3.90
AC Milan win 58% Avg odds 1.66

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.