AC Milan vs Fiorentina
Match pulse
Who won: Milan 2-1
AC Milan beat Fiorentina 2-1 on Sunday, October 19, 2025 at San Siro. Goals for Milan: Rafael Leão (63', 86' pen). Goals for Fiorentina: Robin Gosens (55').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Rafael Leão
MIL · 2 G
Deserved to win
Milan created better chances: they win this game 76% of the time
Play by play
- Match ends, AC Milan 2, Fiorentina 1.
- Second Half ends, AC Milan 2, Fiorentina 1.
- 90'+7'

Right footed shot just wide
Attempt missed. Marin Pongracic (Fiorentina) right footed shot from outside the box is high and wide to the right.
M. Pongracic
- 90'+7'

Free kick won
Nicolò Fagioli (Fiorentina) wins a free kick in the defensive half.
- 90'+7'

Foul
Foul by Koni De Winter (AC Milan).
- 90'+5'

Left footed shot blocked
Attempt blocked. Youssouf Fofana (AC Milan) left footed shot from the centre of the box is blocked.
Y. Fofana
- 90'+3'
SubSubbed on for R. Leão
Substitution, AC Milan. Cheveyo Balentien replaces Rafael Leão.
C. Muy
- 90'+1'

Free kick won
Luca Ranieri (Fiorentina) wins a free kick on the left wing.
- 90'
Fourth official has announced 6 minutes of added time.
- 90'
SubSubbed on for A. Saelemaekers
Substitution, AC Milan. Koni De Winter replaces Alexis Saelemaekers.
K. De Winter
- 89'

Attempt blocked. Dodô (Fiorentina) right footed shot from the right side of the box is blocked. Assisted by Edin Dzeko with a cross.
- 88'

Yellow card
Luca Ranieri (Fiorentina) is shown the yellow card.
L. Ranieri
- 88'MIL

Foul
Foul by Santiago Giménez (AC Milan).
- 88'
SubSubbed on for R. Mandragora
Substitution, Fiorentina. Edin Dzeko replaces Rolando Mandragora.
E. Dzeko
- 87'
SubSubbed on for H. Nicolussi Caviglia
Substitution, Fiorentina. Simon Sohm replaces Hans Nicolussi Caviglia.
S. Sohm
- GOAL86'

Goal! Penalty
R. Leão
Goal! AC Milan 2, Fiorentina 1. Rafael Leão (AC Milan) converts the penalty with a right footed shot to the bottom left corner.
MIL 2 - 1 FIO - 85'

Yellow card
Fabiano Parisi (Fiorentina) is shown the yellow card for a bad foul.
F. Parisi
- 84'MIL

Var - referee decision cancelled
VAR Decision: Penalty AC Milan.
- 82'
Delay over. They are ready to continue.
- 81'
Delay in match because of an injury Santiago Giménez (AC Milan).
- 81'

Foul
Penalty conceded by Fabiano Parisi (Fiorentina) after a foul in the penalty area.
- 81'FIO

Foul
Penalty AC Milan. Santiago Giménez draws a foul in the penalty area.
- 81'

Left footed shot blocked
Attempt blocked. Santiago Giménez (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Samuele Ricci.
S. Gimenez
- 80'

Delay in match because of an injury Samuele Ricci (AC Milan).
- 78'

Free kick won
Rafael Leão (AC Milan) wins a free kick in the attacking half.

