The story
Milan won 3-0 away to Empoli at Stadio Comunale Carlo Castellani in Serie A, matchday 19.
The goals came from Ruben Loftus-Cheek (11'), Olivier Giroud (31', pen) and Chaka Traorè (88').
It was 0-2 at half-time.
Milan had 65% of the ball and 13 shots to Empoli's 17.
Match stats
![]()
Key moments
- 11' Ruben Loftus-Cheek Goal · Milan 0-1 Assist: Rafael Leão
- 31' Olivier Giroud Penalty · Milan 0-2
- 88' Chaka Traorè Goal · Milan 0-3 Assist: Christian Pulisic
Line-ups
Empoli
- Elia CaprileGoalkeeper
- Ardian IsmajliDefender
- Sebastian WalukiewiczDefender
- Sebastiano LupertoDefender
- Tyronne Ebuehioff 28'Defender
- Tommaso Baldanzioff 57'Midfielder
- Youssef MalehMidfielder
- Alberto Grassioff 74'Midfielder
- Nicolò CambiaghiForward
- Emmanuel GyasiForward
- Francesco Caputooff 74'Forward
Milan
- Mike MaignanGoalkeeper
- Alessandro Florenzioff 35'Defender
- Theo HernándezDefender
- Simon Kjaeroff 84'Defender
- Davide Calabriaoff 70'Defender
- Tijjani ReijndersMidfielder
- Ruben Loftus-Cheekoff 70'Midfielder
- Yacine AdliMidfielder
- Christian PulisicForward
- Olivier GiroudForward
- Rafael Leãooff 84'Forward
Full timeline
Every goal and card (6)
- 11' ⚽ Ruben Loftus-Cheekassist Rafael Leão
- 31' ⚽ Olivier Giroud (pen)
- 41' 🟨 Davide Calabria
- 54' 🟨 Álex Jiménez
- 81' 🟨 Răzvan Marin
- 88' ⚽ Chaka Traorèassist Christian Pulisic
Head to head
0Empoli wins1Draws5Milan wins

