Verona vs AC Milan

17 March 2024 · Serie A · 2023/24 · Referee Maurizio Mariani

Full time 1 – 3

Half-time: 0–1

  • Tijjani Noslin 65’
  • Theo Hernández 44’
  • Christian Pulisic 50’
  • Samuel Chukwueze 79’

Match summary

AC Milan took a 3-1 win at Verona. AC Milan led 1-0 at half-time.

In the first half, Theo Hernández put AC Milan ahead in the 44th minute. In the second half, Christian Pulisic made it 0-2 in the 50th minute, Tijjani Noslin pulled one back to make it 1-2 in the 65th minute, and Samuel Chukwueze made it 1-3 from a corner in the 79th minute.

The chances backed that up: AC Milan created 2.81 expected goals (xG) from 18 shots to Verona's 0.57 from 15.

Match stats

Verona AC Milan
15 Shots 18
4 Shots on Target 6
3 Corners 5
1 Yellow Cards 3
0 Red Cards 0
0.57 xG 2.75
0.57 Non-penalty xG 2.75
3 Deep Completions 7

Key events

Verona AC Milan
Kick-off
44’
Theo Hernández0-1 (AC Milan)
Half-time0-1
50’
Christian Pulisic0-2 (AC Milan)
Tijjani Noslin1-2 (Verona)
65’
79’
Samuel Chukwueze1-3 (AC Milan)
Full-time1-3

Bookings

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

Verona
  • Suat Serdar
AC Milan
  • Fikayo Tomori
  • Theo Hernández
  • Tijjani Reijnders

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 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 2.81 44’ Theo Hernández (AC Milan), 0-1 44’ 50’ Christian Pulisic (AC Milan), 0-2 50’ 65’ Tijjani Noslin (Verona), 1-2 65’ 79’ Samuel Chukwueze (AC Milan), 1-3 79’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.57 2.81 44’ Theo Hernández (AC Milan), 0-1 Hernández 44’ 50’ Christian Pulisic (AC Milan), 0-2 Pulisic 50’ 65’ Tijjani Noslin (Verona), 1-2 Noslin 65’ 79’ Samuel Chukwueze (AC Milan), 1-3 Chukwueze 79’
Verona 0.57 xGAC Milan 2.81 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 AC Milan attacking Verona attacking 
50’ Christian Pulisic (AC Milan), open play, 0.57 xG, goal 70’ Rafael Leão (AC Milan), open play, 0.55 xG, off target 4’ Fikayo Tomori (AC Milan), set piece, 0.45 xG, off target 44’ Theo Hernández (AC Milan), open play, 0.41 xG, goal 39’ Noah Okafor (AC Milan), open play, 0.11 xG, off target 37’ Noah Okafor (AC Milan), open play, 0.10 xG, off target 50’ Noah Okafor (AC Milan), open play, 0.09 xG, saved 23’ Christian Pulisic (AC Milan), open play, 0.08 xG, hit the woodwork 26’ Tijjani Noslin (Verona), open play, 0.08 xG, off target 89’ Samuel Chukwueze (AC Milan), open play, 0.08 xG, off target 62’ Karol Swiderski (Verona), open play, 0.07 xG, saved 58’ Tijjani Noslin (Verona), open play, 0.07 xG, off target 65’ Tijjani Noslin (Verona), open play, 0.07 xG, goal 41’ Noah Okafor (AC Milan), open play, 0.06 xG, blocked 53’ Christian Pulisic (AC Milan), open play, 0.06 xG, blocked 19’ Noah Okafor (AC Milan), from a corner, 0.05 xG, saved 16’ Tomás Suslov (Verona), open play, 0.04 xG, blocked 79’ Samuel Chukwueze (AC Milan), from a corner, 0.04 xG, goal 17’ Tijjani Noslin (Verona), open play, 0.04 xG, saved 68’ Rafael Leão (AC Milan), open play, 0.04 xG, blocked 90+1’ Karol Swiderski (Verona), open play, 0.04 xG, off target 90+1’ Karol Swiderski (Verona), open play, 0.04 xG, saved 24’ Christian Pulisic (AC Milan), open play, 0.03 xG, off target 84’ Davide Calabria (AC Milan), from a corner, 0.03 xG, saved 90+5’ Ondrej Duda (Verona), open play, 0.03 xG, off target 90+3’ Tijjani Noslin (Verona), open play, 0.03 xG, blocked 19’ Pierre Kalulu Kyatengwa (AC Milan), from a corner, 0.02 xG, off target 41’ Tijjani Reijnders (AC Milan), open play, 0.02 xG, off target 67’ Ondrej Duda (Verona), open play, 0.01 xG, off target 76’ Tomás Suslov (Verona), open play, 0.01 xG, blocked 69’ Tomás Suslov (Verona), open play, 0.01 xG, off target 85’ Tijjani Noslin (Verona), open play, 0.01 xG, off target 90+3’ Fabien Centonze (Verona), open play, 0.01 xG, off target 50’ Christian Pulisic (AC Milan), open play, 0.57 xG, goal 70’ Rafael Leão (AC Milan), open play, 0.55 xG, off target 4’ Fikayo Tomori (AC Milan), set piece, 0.45 xG, off target 44’ Theo Hernández (AC Milan), open play, 0.41 xG, goal 39’ Noah Okafor (AC Milan), open play, 0.11 xG, off target 37’ Noah Okafor (AC Milan), open play, 0.10 xG, off target 50’ Noah Okafor (AC Milan), open play, 0.09 xG, saved 23’ Christian Pulisic (AC Milan), open play, 0.08 xG, hit the woodwork 89’ Samuel Chukwueze (AC Milan), open play, 0.08 xG, off target 26’ Tijjani Noslin (Verona), open play, 0.08 xG, off target 62’ Karol Swiderski (Verona), open play, 0.07 xG, saved 58’ Tijjani Noslin (Verona), open play, 0.07 xG, off target 65’ Tijjani Noslin (Verona), open play, 0.07 xG, goal 53’ Christian Pulisic (AC Milan), open play, 0.06 xG, blocked 41’ Noah Okafor (AC Milan), open play, 0.06 xG, blocked 19’ Noah Okafor (AC Milan), from a corner, 0.05 xG, saved 16’ Tomás Suslov (Verona), open play, 0.04 xG, blocked 79’ Samuel Chukwueze (AC Milan), from a corner, 0.04 xG, goal 17’ Tijjani Noslin (Verona), open play, 0.04 xG, saved 68’ Rafael Leão (AC Milan), open play, 0.04 xG, blocked 90+1’ Karol Swiderski (Verona), open play, 0.04 xG, off target 84’ Davide Calabria (AC Milan), from a corner, 0.03 xG, saved 90+1’ Karol Swiderski (Verona), open play, 0.04 xG, saved 24’ Christian Pulisic (AC Milan), open play, 0.03 xG, off target 90+5’ Ondrej Duda (Verona), open play, 0.03 xG, off target 90+3’ Tijjani Noslin (Verona), open play, 0.03 xG, blocked 19’ Pierre Kalulu Kyatengwa (AC Milan), from a corner, 0.02 xG, off target 41’ Tijjani Reijnders (AC Milan), open play, 0.02 xG, off target 76’ Tomás Suslov (Verona), open play, 0.01 xG, blocked 67’ Ondrej Duda (Verona), open play, 0.01 xG, off target 69’ Tomás Suslov (Verona), open play, 0.01 xG, off target 85’ Tijjani Noslin (Verona), open play, 0.01 xG, off target 90+3’ Fabien Centonze (Verona), open play, 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
Lorenzo Montipò GK900 0.000.000
Fabien Centonze DEF901 0.010.071
Diego Coppola DEF900 0.000.000
Pawel Dawidowicz DEF590 0.000.000
Juan Cabal DEF780 0.000.000
Ondrej Duda MID902 0.040.175
Suat Serdar MID480 0.000.000
Tomás Suslov MID903 0.070.011
Michael Folorunsho MID590 0.000.000
Darko Lazovic MID590 0.000.041
Tijjani Noslin FWD9016 0.290.153
Dani Silva Sub420 0.000.000
Giangiacomo Magnani Sub310 0.000.000
Karol Swiderski Sub313 0.150.000
Stefan Mitrovic Sub310 0.000.000
Rúben Vinagre Sub120 0.000.031

Starters first, then substitutes. xA is expected assists.

Before kick-off

Verona win 16% Avg odds 5.85
Draw 25% Avg odds 3.90
AC Milan win 59% Avg odds 1.62

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.