Photo 1 / 26

Cagliari AC Milan - Serie A 2025

Serie A - Matchday 18Friday 02 JanuaryUnipol Domus Stadium
A
Cagliari
Final0 - 1Full-time
AC Milan
Cagliari13th - 28pts
AC Milan2nd - 53ptsRafael Leão - 50

Full time

Match ends, Cagliari 0, AC Milan 1.

90'+5'

End of period

Second Half ends, Cagliari 0, AC Milan 1.

90'+3'

Free kick

Niclas Füllkrug (AC Milan) wins a free kick in the attacking half.

90'+3'

Foul

Foul by Sebastiano Luperto (Cagliari).

90'+1'

Yellow card

Marco Palestra (Cagliari) is shown the yellow card.

90'+1'

Yellow card

Alexis Saelemaekers (AC Milan) is shown the yellow card.

90'

Stoppage time

Fourth official has announced 4 minutes of added time.

90'

Corner conceded

Corner, AC Milan. Conceded by Gabriele Zappa.

90'

Attempt saved

Attempt saved. Luka Modric (AC Milan) right footed shot from outside the box is saved in the bottom right corner by Elia Caprile (Cagliari).

89'

Free kick

Christian Pulisic (AC Milan) wins a free kick in the attacking half.

89'

Foul

Foul by Juan Rodríguez (Cagliari).

87'

Corner conceded

Corner, AC Milan. Conceded by Elia Caprile.

87'

Attempt saved

Attempt saved. Christian Pulisic (AC Milan) left footed shot from the left side of the box is saved in the bottom left corner by Elia Caprile (Cagliari). Assisted by Niclas Füllkrug.

83'

Yellow card

Riyad Idrissi (Cagliari) is shown the yellow card for a bad foul.

83'

Free kick

Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.

83'

Foul

Foul by Riyad Idrissi (Cagliari).

83'

Substitution

Substitution, Cagliari. Leonardo Pavoletti replaces Semih Kiliçsoy.

83'

Substitution

Substitution, Cagliari. Nicolò Cavuoti replaces Luca Mazzitelli.

79'

Substitution

Substitution, AC Milan. Matteo Gabbia replaces Pervis Estupiñán.

79'

Substitution

Substitution, AC Milan. Christian Pulisic replaces Ruben Loftus-Cheek.

75'

Restart

Delay over. They are ready to continue.

74'

Interruption of play

Delay in match because of an injury Sebastiano Luperto (Cagliari).

73'

Foul

Foul by Niclas Füllkrug (AC Milan).

73'

Free kick

Sebastiano Luperto (Cagliari) wins a free kick on the right wing.

70'

Corner conceded

Corner, Cagliari. Conceded by Samuele Ricci.

70'

Attempt blocked

Attempt blocked. Semih Kiliçsoy (Cagliari) right footed shot from the centre of the box is blocked. Assisted by Marco Palestra with a cross.

69'

Substitution

Substitution, AC Milan. Samuele Ricci replaces Youssouf Fofana.

69'

Substitution

Substitution, AC Milan. Niclas Füllkrug replaces Rafael Leão.

66'

Substitution

Substitution, Cagliari. Gianluca Gaetano replaces Sebastiano Esposito because of an injury.

64'

Foul

Foul by Rafael Leão (AC Milan).

64'

Free kick

Sebastiano Luperto (Cagliari) wins a free kick in the defensive half.

61'

Foul

Foul by Davide Bartesaghi (AC Milan).

61'

Free kick

Marco Palestra (Cagliari) wins a free kick in the defensive half.

61'

Substitution

Substitution, Cagliari. Gennaro Borrelli replaces Matteo Prati.

61'

Substitution

Substitution, Cagliari. Riyad Idrissi replaces Adam Obert.

60'

Corner conceded

Corner, AC Milan. Conceded by Juan Rodríguez.

59'

Attempt saved

Attempt saved. Davide Bartesaghi (AC Milan) left footed shot from outside the box is saved in the top left corner by Elia Caprile (Cagliari).

58'

Free kick

Adrien Rabiot (AC Milan) wins a free kick in the attacking half.

58'

Foul

Foul by Sebastiano Esposito (Cagliari).

58'

Corner conceded

Corner, AC Milan. Conceded by Sebastiano Esposito.

56'

Foul

Foul by Ruben Loftus-Cheek (AC Milan).

56'

Free kick

Marco Palestra (Cagliari) wins a free kick in the defensive half.

55'

Offside

Offside, AC Milan. Koni De Winter is caught offside.

54'

Free kick

Alexis Saelemaekers (AC Milan) wins a free kick in the attacking half.

54'

Foul

Foul by Luca Mazzitelli (Cagliari).

52'

Free kick

Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.

52'

Foul

Foul by Semih Kiliçsoy (Cagliari).

51'

Foul

Foul by Fikayo Tomori (AC Milan).

51'

Free kick

Luca Mazzitelli (Cagliari) wins a free kick on the left wing.

50'
Rafael Alexandre da Conceição Leão

Goal !!!!!

10

Rafael Leão

Goal! Cagliari 0, AC Milan 1. Rafael Leão (AC Milan) left footed shot from the centre of the box to the top left corner. Assisted by Adrien Rabiot with a cross.

49'

Shot off target

Attempt missed. Ruben Loftus-Cheek (AC Milan) header from the centre of the box is just a bit too high. Assisted by Alexis Saelemaekers with a cross.

48'

Free kick

Ruben Loftus-Cheek (AC Milan) wins a free kick on the left wing.

48'

Foul

Foul by Sebastiano Luperto (Cagliari).

47'

Shot off target

Attempt missed. Adrien Rabiot (AC Milan) header from the centre of the box misses to the left. Assisted by Luka Modric with a cross following a corner.

46'

Corner conceded

Corner, AC Milan. Conceded by Adam Obert.

Kick-off

Second Half begins Cagliari 0, AC Milan 0.

45'+2'

End of period

First Half ends, Cagliari 0, AC Milan 0.

45'+1'

Offside

Offside, AC Milan. Rafael Leão is caught offside.

45'

Stoppage time

Fourth official has announced 1 minutes of added time.

44'

Foul

Foul by Pervis Estupiñán (AC Milan).

44'

Free kick

Marco Palestra (Cagliari) wins a free kick in the defensive half.

42'

Attempt blocked

Attempt blocked. Youssouf Fofana (AC Milan) left footed shot from outside the box is blocked. Assisted by Luka Modric.

41'

Shot off target

Attempt missed. Luca Mazzitelli (Cagliari) left footed shot from the left side of the box is close, but misses to the left. Assisted by Matteo Prati.

39'

Foul

Foul by Adrien Rabiot (AC Milan).

39'

Free kick

Sebastiano Esposito (Cagliari) wins a free kick in the attacking half.

38'

Corner conceded

Corner, AC Milan. Conceded by Sebastiano Luperto.

33'

Corner conceded

Corner, Cagliari. Conceded by Pervis Estupiñán.

32'

Attempt saved

Attempt saved. Michel Adopo (Cagliari) header from the centre of the box is saved in the top left corner by Mike Maignan (AC Milan). Assisted by Sebastiano Esposito.

29'

Shot off target

Attempt missed. Alexis Saelemaekers (AC Milan) right footed shot from outside the box misses to the left.

28'

Attempt blocked

Attempt blocked. Koni De Winter (AC Milan) header from the centre of the box is blocked. Assisted by Luka Modric with a cross.

28'

Corner conceded

Corner, AC Milan. Conceded by Luca Mazzitelli.

19'

Foul

Foul by Adrien Rabiot (AC Milan).

19'

Free kick

Semih Kiliçsoy (Cagliari) wins a free kick in the attacking half.

17'

Shot off target

Attempt missed. Ruben Loftus-Cheek (AC Milan) right footed shot from the centre of the box misses to the left. Assisted by Rafael Leão.

15'

Foul

Foul by Sebastiano Luperto (Cagliari).

15'

Free kick

Ruben Loftus-Cheek (AC Milan) wins a free kick on the left wing.

12'

Corner conceded

Corner, Cagliari. Conceded by Koni De Winter.

11'

Corner conceded

Corner, Cagliari. Conceded by Adrien Rabiot.

10'

Corner conceded

Corner, Cagliari. Conceded by Fikayo Tomori.

9'

Free kick

Youssouf Fofana (AC Milan) wins a free kick in the attacking half.

9'

Foul

Foul by Matteo Prati (Cagliari).

7'

Corner conceded

Corner, Cagliari. Conceded by Alexis Saelemaekers.

6'

Free kick

Alexis Saelemaekers (AC Milan) wins a free kick in the defensive half.

6'

Foul

Foul by Adam Obert (Cagliari).

4'

Attempt blocked

Attempt blocked. Rafael Leão (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Alexis Saelemaekers.

3'

Shot off target

Attempt missed. Matteo Prati (Cagliari) right footed shot from outside the box is too high.

2'

Shot off target

Attempt missed. Marco Palestra (Cagliari) right footed shot from the right side of the box misses to the left. Assisted by Michel Adopo following a fast break.

1'

Shot off target

Attempt missed. Matteo Prati (Cagliari) right footed shot from outside the box misses to the left.

Kick-off

First Half begins.

Line-up

Lineups are announced and players are warming up.

Lineups

Cagliari
CagliariStarting Lineup
AC MilanStarting Lineup
AC Milan
formation
1
28
6
15
2
8
16
4
33
9
94
16
23
5
33
56
19
14
12
2
10
8
01
E. CaprileGoalkeeper
28
G. ZappaDefender
06
S. LupertoDefender
15
Juan RodríguezDefender
02
M. PalestraMidfielder
08
M. AdopoMidfielder
16
M. PratiMidfielder
04
L. MazzitelliMidfielder
33
A. ObertMidfielder
09
S. KiliçsoyStriker
94
S. EspositoStriker
M. MaignanGoalkeeper
16
F. TomoriDefender
23
K. De WinterDefender
05
D. BartesaghiDefender
33
A. SaelemaekersMidfielder
56
Y. FofanaMidfielder
19
L. ModricMidfielder
14
A. RabiotMidfielder
12
P. EstupiñánMidfielder
02
Rafael LeãoStriker
10
R. Loftus-CheekStriker
08
Cagliari
CagliariSubstitutes
AC MilanSubstitutes
AC Milan
27
J. Liteta
20
M. Rog
77
Zito Luvumbo
21
N. Cavuoti
03
R. Idrissi
24
G. Ciocci
37
Y. Trepy
29
G. Borrelli
14
A. Deiola
10
G. Gaetano
23
N. Pintus
18
A. Di Pardo
30
L. Pavoletti
26
Y. Mina
A. Castiello
38
M. Gabbia
46
L. Torriani
96
Z. Athekame
24
P. Terracciano
01
N. Füllkrug
09
S. Ricci
04
S. Pavlovic
31
A. Jashari
30
C. Pulisic
11
D. Odogu
27

Our partners

ComAve logo, consisting of a blue hexagonal graphic symbol with a white C on the left and the word “ComAve” with the payoff “United to win” below, both in blue