AC Milan vs Fiorentina

1 May 2022 · Serie A · 2021/22 · Referee Paolo Valeri

Full time 1 – 0

Half-time: 0–0

  • Rafael Leão 82’

Match summary

AC Milan saw off Fiorentina 1-0. It was goalless at half-time.

Rafael Leão put AC Milan ahead in the 82nd minute.

The chances backed that up: AC Milan created 1.55 expected goals (xG) from 13 shots to Fiorentina's 0.52 from 8.

Match stats

AC Milan Fiorentina
13 Shots 8
2 Shots on Target 2
2 Corners 2
1 Yellow Cards 3
0 Red Cards 0
1.55 xG 0.52
1.55 Non-penalty xG 0.52
8 Deep Completions 3

Key events

AC Milan Fiorentina
Kick-off
Half-time0-0
Rafael Leão1-0 (AC Milan)
82’
Full-time1-0

Bookings

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

AC Milan
  • Ismael Bennacer
Fiorentina
  • Lorenzo Venuti
  • Youssef Maleh
  • Lucas Martínez Quarta

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.55 0.52 82’ Rafael Leão (AC Milan), 1-0 82’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.55 0.52 82’ Rafael Leão (AC Milan), 1-0 Leão 82’
AC Milan 1.55 xGFiorentina 0.52 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Fiorentina attacking AC Milan attacking 
48’ Rafael Leão (AC Milan), open play, 0.46 xG, off target 12’ Theo Hernández (AC Milan), open play, 0.30 xG, off target 53’ Theo Hernández (AC Milan), open play, 0.27 xG, off target 1’ Arthur Cabral (Fiorentina), open play, 0.15 xG, blocked 24’ Nicolás González (Fiorentina), open play, 0.13 xG, blocked 14’ Olivier Giroud (AC Milan), set piece, 0.11 xG, off target 52’ Olivier Giroud (AC Milan), set piece, 0.08 xG, blocked 82’ Rafael Leão (AC Milan), open play, 0.07 xG, goal 30’ Rafael Leão (AC Milan), open play, 0.06 xG, blocked 76’ Arthur Cabral (Fiorentina), open play, 0.06 xG, saved 52’ Franck Kessié (AC Milan), set piece, 0.05 xG, saved 86’ Lucas Martínez Quarta (Fiorentina), open play, 0.04 xG, off target 11’ Igor Julio (Fiorentina), from a corner, 0.04 xG, off target 21’ Riccardo Saponara (Fiorentina), open play, 0.04 xG, saved 42’ Davide Calabria (AC Milan), open play, 0.04 xG, off target 49’ Sofyan Amrabat (Fiorentina), open play, 0.04 xG, blocked 33’ Franck Kessié (AC Milan), open play, 0.04 xG, off target 42’ Davide Calabria (AC Milan), set piece, 0.03 xG, blocked 45’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 46’ Nicolás González (Fiorentina), open play, 0.01 xG, blocked 87’ Zlatan Ibrahimovic (AC Milan), set piece, 0.01 xG, off target 48’ Rafael Leão (AC Milan), open play, 0.46 xG, off target 12’ Theo Hernández (AC Milan), open play, 0.30 xG, off target 53’ Theo Hernández (AC Milan), open play, 0.27 xG, off target 1’ Arthur Cabral (Fiorentina), open play, 0.15 xG, blocked 24’ Nicolás González (Fiorentina), open play, 0.13 xG, blocked 14’ Olivier Giroud (AC Milan), set piece, 0.11 xG, off target 52’ Olivier Giroud (AC Milan), set piece, 0.08 xG, blocked 82’ Rafael Leão (AC Milan), open play, 0.07 xG, goal 30’ Rafael Leão (AC Milan), open play, 0.06 xG, blocked 76’ Arthur Cabral (Fiorentina), open play, 0.06 xG, saved 52’ Franck Kessié (AC Milan), set piece, 0.05 xG, saved 86’ Lucas Martínez Quarta (Fiorentina), open play, 0.04 xG, off target 21’ Riccardo Saponara (Fiorentina), open play, 0.04 xG, saved 49’ Sofyan Amrabat (Fiorentina), open play, 0.04 xG, blocked 11’ Igor Julio (Fiorentina), from a corner, 0.04 xG, off target 33’ Franck Kessié (AC Milan), open play, 0.04 xG, off target 42’ Davide Calabria (AC Milan), open play, 0.04 xG, off target 42’ Davide Calabria (AC Milan), set piece, 0.03 xG, blocked 45’ Rafael Leão (AC Milan), open play, 0.03 xG, blocked 87’ Zlatan Ibrahimovic (AC Milan), set piece, 0.01 xG, off target 46’ Nicolás González (Fiorentina), open play, 0.01 xG, blocked
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 DEF902 0.070.081
Fikayo Tomori DEF900 0.000.000
Pierre Kalulu Kyatengwa DEF900 0.000.000
Theo Hernández DEF902 0.570.011
Sandro Tonali MID900 0.000.382
Franck Kessié MID802 0.080.031
Junior Messias MID570 0.000.000
Brahim Diaz MID570 0.000.061
Rafael Leão MID9014 0.620.000
Olivier Giroud FWD682 0.190.543
Rade Krunic Sub330 0.000.000
Ante Rebic Sub330 0.000.000
Zlatan Ibrahimovic Sub221 0.010.000
Ismael Bennacer Sub100 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

AC Milan win 60% Avg odds 1.59
Draw 23% Avg odds 4.24
Fiorentina win 17% Avg odds 5.75

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.