Commentary:
90+5' AC Milan with a deserved victory after a fine display
90+5' That's it! The referee blows the final whistle
90+5' Zlatan Ibrahimovic from AC Milan is a contender for Man of the Match after a great performance today
90+5' Ball possession: Cagliari: 44%, AC Milan: 56%.
90+5' The referee signals a free kick as Christian Oliva from Cagliari trips Soualiho Meite
90+4' Zlatan Ibrahimovic goes for goal, but his effort was never close to hitting the target.
90+4' AC Milan start a counter attack.
90+4' Leonardo Pavoletti from Cagliari passes the ball in the box, but it's intercepted by an opponent player.
90+4' Razvan Marin puts in a cross...
90+4' Zlatan Ibrahimovic relieves the pressure with a clearance
90+3' Riccardo Sottil from Cagliari swings in the corner from the right.
90+3' A shot by Alberto Cerri is blocked.
90+3' Radja Nainggolan puts in a cross...
90+2' Diogo Dalot shoots from outside the box, but [goalkeeper] has it under control
90+2' AC Milan with a potentially dangerous attack.
90+2' Radja Nainggolan from Cagliari directs the ball behind the defence, but the keeper reads the play well and comes to claim it
90+2' Zlatan Ibrahimovic hand-balls.
90+1' Franck Kessie relieves the pressure with a clearance
90+1' Riccardo Sottil puts in a cross...
90+1' The fourth official shows there are 4 minute(s) of time to be added.
90' Ball possession: Cagliari: 43%, AC Milan: 57%.
90' Goal kick for AC Milan.
90' Riccardo Sottil from Cagliari fails to connect properly on the volley and sends the ball wide of target
90' Alberto Cerri from Cagliari heads the ball to a team mate.
89' Zlatan Ibrahimovic from AC Milan is ruled offside.
89' Christian Oliva relieves the pressure with a clearance
89' Samuel Castillejo swings in a cross from the free kick.
88' Luca Ceppitelli pulls a player from the opposite team by the shirt and is booked.
88' Luca Ceppitelli from Cagliari goes a bit too far there as the pulls down Soualiho Meite
88' AC Milan are trying to create something here.
88' Cagliari take a throw-in at the right side of the pitch in their own half of the field
87' Diogo Dalot from AC Milan takes a short corner kick from the left.
87' A shot by Diogo Dalot is blocked.
87' Diogo Dalot from AC Milan takes a short corner kick from the left.
87' Zlatan Ibrahimovic sees his shot deflected off target
86' AC Milan with a potentially dangerous attack.
86' Alberto Cerri is penalised for pushing Andrea Conti.
86' Goal kick for AC Milan.
85' A chance presents itself to Luca Ceppitelli from Cagliari but his header goes wide
85' Charalambos Lykogiannis swings in a cross from the free kick.
85' Ball possession: Cagliari: 43%, AC Milan: 57%.
84' The referee signals a free kick as Diogo Dalot from AC Milan trips Riccardo Sottil
84' Cagliari take a throw-in at the left side of the pitch in the opponent's half of the field
84' Safe hands from Gianluigi Donnarumma as he comes out and claims the ball
84' Razvan Marin from Cagliari swings in the corner from the left.
84' After VAR check, the referee decided to stay with the initial call - not to award a penalty for Cagliari!
83' Brahim Diaz is leaving the field to be replaced by Andrea Conti in a tactical substitution.
83' The referee is not having the complaints from Diego Godin who is given a yellow card for dissent
83' VAR - PENALTY ! - The referee has stopped the play. VAR check in progress, a potential penalty situation.
83' Alberto Cerri directs a header goal-bound but it's saved to a corner-kick by [goalkeeper]!
82' Radja Nainggolan from Cagliari puts in a great cross...
82' Diogo Dalot relieves the pressure with a clearance
82' Riccardo Sottil from Cagliari takes the ball forward trying to make something happen...
81' Cagliari are trying to create something here.
81' Goal kick for AC Milan.
81' Cagliari with a potentially dangerous attack.
80' Ball possession: Cagliari: 41%, AC Milan: 59%.
80' Samuel Castillejo comes back onto the field.
80' Goal kick for AC Milan.
80' The game is restarted.
80' Giovanni Simeone is leaving the field to be replaced by Alberto Cerri in a tactical substitution.
79' Gabriele Zappa is leaving the field to be replaced by Leonardo Pavoletti in a tactical substitution.
79' Samuel Castillejo is injured and is taken off the field to receive medical treatment.
79' Samuel Castillejo is down injured and receives medical attention on the field.
79' Play has been stopped because there is a player lying on the pitch.
79' Cagliari with a potentially dangerous attack.
78' Safe hands from Gianluigi Donnarumma as he comes out and claims the ball
78' Charalambos Lykogiannis puts in a cross...
77' Zlatan Ibrahimovic from AC Milan is ruled offside.
77' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
77' A shot by Radja Nainggolan is blocked.
77' Diogo Dalot relieves the pressure with a clearance
77' Razvan Marin from Cagliari swings in the corner from the right.
77' Luca Ceppitelli sees his shot deflected off target
76' Riccardo Sottil from Cagliari directs a ball squarely in the box, but it's intercepted by an opponent player.
76' Razvan Marin from Cagliari takes a short corner kick from the left.
76' Charalambos Lykogiannis from Cagliari tries to pick out a team-mate in the area but his cross is blocked by an opponent.
76' Cagliari take a throw-in at the left side of the pitch in the opponent's half of the field
76' Pierre Kalulu relieves the pressure with a clearance
76' Charalambos Lykogiannis from Cagliari passes the ball in the box, but it's intercepted by an opponent player.
76' Radja Nainggolan puts in a cross...
75' Ball possession: Cagliari: 44%, AC Milan: 56%.
74' SENT OFF! - After a tactical foul, Alexis Saelemaekers gets his second yellow card.74' Alexis Saelemaekers from AC Milan goes a bit too far there as the pulls down Luca Ceppitelli
74' Alexis Saelemaekers from AC Milan passes the ball in the box, but it's intercepted by an opponent player.
74' AC Milan are trying to create something here.
73' AC Milan are in control of the ball.
72' Sandro Tonali is leaving the field to be replaced by Soualiho Meite in a tactical substitution.
72' Diogo Dalot from AC Milan goes a bit too far there as the pulls down Gabriele Zappa
71' AC Milan are trying to create something here.
71' Zlatan Ibrahimovic relieves the pressure with a clearance
71' Razvan Marin from Cagliari swings in the corner from the left.
70' Ball possession: Cagliari: 42%, AC Milan: 58%.
70' Pierre Kalulu clears the danger but is forced to give away a corner...
70' Joao Pedro from Cagliari directs a ball squarely in the box, but it's intercepted by an opponent player.
70' Could be a good chance here as Razvan Marin from Cagliari cuts the opponents defense open with a through ball...
69' Goal kick for AC Milan.
69' Radja Nainggolan goes for goal, but his effort was never close to hitting the target.
69' Cagliari are trying to create something here.
68' Alfred Duncan is leaving the field to be replaced by Christian Oliva in a tactical substitution.
68' Alexis Saelemaekers commits a rough foul on an opponent and goes into the referee's book.
68' Reckless challenge there. Alexis Saelemaekers commits a rough foul on Gabriele Zappa
68' The referee signals a free kick as Samuel Castillejo from AC Milan trips Diego Godin
67' Could be a good chance here as Franck Kessie from AC Milan cuts the opponents defense open with a through ball...
67' Joao Pedro is penalised for pushing Zlatan Ibrahimovic.
66' AC Milan are trying to create something here.
66' Jens Petter Hauge is leaving the field to be replaced by Alexis Saelemaekers in a tactical substitution.
65' Giovanni Simeone from Cagliari commits a foul by elbowing Pierre Kalulu
65' Ball possession: Cagliari: 43%, AC Milan: 57%.
65' AC Milan are in control of the ball.
64' Alessio Cragno from Cagliari shows a great reflex and comes out with an excellent save!
64' [goalkeeper] saved a certain goal there! Zlatan Ibrahimovic found himself in a great scoring position but [goalkeeper] denied him with a great save
64' CHANCE! Zlatan Ibrahimovic finds himself in a 1 on 1 situation with the keeper...
64' Jens Petter Hauge carves the opponent's defense open with a killer through-ball
64' AC Milan start a counter attack.
64' Alfred Duncan could cost his team a goal after a defensive blunder.
64' Safe hands from Gianluigi Donnarumma as he comes out and claims the ball
63' Gianluigi Donnarumma from AC Milan shows a great reflex and comes out with an excellent save!
63' [goalkeeper] saved a certain goal there! Giovanni Simeone found himself in a great scoring position but [goalkeeper] denied him with a great save
63' CHANCE! Giovanni Simeone finds himself in a 1 on 1 situation with the keeper...
63' Joao Pedro carves the opponent's defense open with a killer through-ball
63' Razvan Marin from Cagliari tries to play a 1-2 with Riccardo Sottil, but the ball is intercepted.
63' Cagliari are trying to create something here.
63' The referee signals a free kick as Diogo Dalot from AC Milan trips Riccardo Sottil
62' Cagliari take a throw-in at the right side of the pitch in their own half of the field
62' Joao Pedro from Cagliari tries to head the ball to a team mate, but it's intercepted by an opponent player.
62' Riccardo Sottil puts in a cross...
61' A shot by Razvan Marin is blocked.
61' Cagliari start a counter attack.
61' Sandro Tonali relieves the pressure with a clearance
60' Cagliari with a potentially dangerous attack.
60' Ball possession: Cagliari: 43%, AC Milan: 57%.
60' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
60' A shot by Giovanni Simeone is blocked.
60' Great skill from Giovanni Simeone as he dribbles past his opponents
60' Riccardo Sottil from Cagliari directs a ball squarely in the box, but it's intercepted by an opponent player.
60' Alfred Duncan from Cagliari chips the ball into the penalty box.
59' Cagliari are in control of the ball.
59' AC Milan are trying to create something here.
58' AC Milan are in control of the ball.
58' Giovanni Simeone relieves the pressure with a clearance
58' A header from Franck Kessie is blocked by the keeper and bounces back into play!
58' Sandro Tonali from AC Milan swings in the corner from the left.
57' Gaston Pereiro is leaving the field to be replaced by Riccardo Sottil in a tactical substitution.
57' Gabriele Zappa clears the danger but is forced to give away a corner...
57' Franck Kessie from AC Milan directs a ball squarely in the box, but it's intercepted by an opponent player.
56' Cagliari are in control of the ball.
56' Safe hands from Gianluigi Donnarumma as he comes out and claims the ball
56' Great vision by Franck Kessie from AC Milan as he stops a promising attack with an interception.
56' Cagliari with a potentially dangerous attack.
55' Samuel Castillejo from AC Milan tries to pick out a team-mate in the area but his cross is blocked by an opponent.
55' The match resumes with a drop ball.
55' The game is stopped.
55' Ball possession: Cagliari: 43%, AC Milan: 57%.
54' Safe hands from Gianluigi Donnarumma as he comes out and claims the ball
54' Gabriele Zappa puts in a cross...
54' Cagliari take a throw-in at the left side of the pitch in the opponent's half of the field
53' Cagliari are trying to create something here.
52' Davide Calabria provided the assist for the goal.
52' G O O O A A A L - Zlatan Ibrahimovic with the goal!52' VAR - GOAL! - The referee has stopped the play. VAR check in progress, pending goal situation.
52' Davide Calabria carves the opponent's defense open with a killer through-ball
51' Giovanni Simeone from Cagliari passes the ball in the box, but it's intercepted by an opponent player.
51' AC Milan take a throw-in at the left side of the pitch in their own half of the field
50' Samuel Castillejo comes back onto the field.
50' The match resumes with a drop ball.
50' Ball possession: Cagliari: 44%, AC Milan: 56%.
50' Samuel Castillejo is injured and is taken off the field to receive medical treatment.
49' Samuel Castillejo is down injured and receives medical attention on the field.
49' Sandro Tonali from AC Milan directs the ball behind the defence, but it's intercepted by an opponent player.
49' Play has been stopped because there is a player lying on the pitch.
49' AC Milan are in control of the ball.
48' AC Milan take a throw-in at the right side of the pitch in their own half of the field
47' AC Milan take a throw-in at the right side of the pitch in their own half of the field
47' Goal kick for AC Milan.
47' Great vision by Diogo Dalot from AC Milan as he stops a promising attack with an interception.
47' Giovanni Simeone from Cagliari successfully heads the ball to a team mate.
47' Razvan Marin swings in a cross from the free kick.
46' Diogo Dalot from AC Milan goes a bit too far there as the pulls down Razvan Marin
46' Simon Kjaer is leaving the field to be replaced by Pierre Kalulu in a tactical substitution.
46' The second half is underway.
45+1' It's over! The referee blows for half time
45' Ball possession: Cagliari: 44%, AC Milan: 56%.
45' Brahim Diaz from AC Milan directs the ball behind the defence, but the keeper reads the play well and comes to claim it
45' Alessio Romagnoli relieves the pressure with a clearance
45' Gaston Pereiro puts in a cross...
44' Razvan Marin is penalised for pushing Sandro Tonali.
43' Gabriele Zappa relieves the pressure with a clearance
43' Franck Kessie from AC Milan directs a ball squarely in the box, but it's intercepted by an opponent player.
43' Zlatan Ibrahimovic from AC Milan chips the ball into the penalty box.
43' Gaston Pereiro from Cagliari passes the ball in the box, but Gianluigi Donnarumma comes out to smother the ball.
42' The referee signals a free kick as Zlatan Ibrahimovic from AC Milan trips Luca Ceppitelli
42' AC Milan take a throw-in at the right side of the pitch in their own half of the field
41' Alessio Romagnoli relieves the pressure with a clearance
41' Poor play by Simon Kjaer as his weak attempt to clear the ball puts his side under pressure
41' Gaston Pereiro puts in a cross...
41' Cagliari take a throw-in at the left side of the pitch in the opponent's half of the field
40' Ball possession: Cagliari: 42%, AC Milan: 58%.
40' Simon Kjaer relieves the pressure with a clearance
40' Radja Nainggolan puts in a cross...
40' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
40' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
40' Diogo Dalot relieves the pressure with a clearance
40' Alfred Duncan puts in a cross...
40' Simon Kjaer relieves the pressure with a clearance
40' Gaston Pereiro swings in a cross from the free kick.
39' Alessio Romagnoli commits a rough foul on an opponent and goes into the referee's book.
39' Reckless challenge there. Alessio Romagnoli commits a rough foul on Giovanni Simeone
38' Sandro Tonali from AC Milan directs the ball behind the defence, but the keeper reads the play well and comes to claim it
38' Goal kick for AC Milan.
38' Joao Pedro from Cagliari fails to connect properly on the volley and sends the ball wide of target
38' Razvan Marin from Cagliari directs a ball squarely in the box.
38' Gabriele Zappa from Cagliari chips the ball into the penalty box.
37' The referee signals a free kick as Franck Kessie from AC Milan trips Gaston Pereiro
37' Razvan Marin relieves the pressure with a clearance
37' Jens Petter Hauge from AC Milan passes the ball in the box, but it's intercepted by an opponent player.
37' Zlatan Ibrahimovic of AC Milan passes the ball to a team mate.
37' POST! So nearly a goal by Davide Calabria but his finish hits the post!
37' Franck Kessie from AC Milan sees his pass blocked by an opponent.
36' Davide Calabria of AC Milan passes the ball to a team mate.
36' Goal kick for AC Milan.
35' Ball possession: Cagliari: 40%, AC Milan: 60%.
35' What a miss! Luca Ceppitelli has a great opportunity to score, but sends his header wide of goal!
35' Razvan Marin from Cagliari swings in the corner from the right.
35' Simon Kjaer clears the danger but is forced to give away a corner...
35' Alfred Duncan from Cagliari directs the ball behind the defence, but it's intercepted by an opponent player.
34' Zlatan Ibrahimovic relieves the pressure with a clearance
34' Charalambos Lykogiannis puts in a cross...
34' A shot by Radja Nainggolan is blocked.
34' Radja Nainggolan from Cagliari passes the ball in the box, but it's intercepted by an opponent player.
34' Charalambos Lykogiannis from Cagliari swings in the corner from the right.
33' A shot by Gaston Pereiro is blocked.
33' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
33' Samuel Castillejo from AC Milan goes a bit too far there as the pulls down Charalambos Lykogiannis
33' Brahim Diaz from AC Milan directs the ball behind the defence, but it's intercepted by an opponent player.
32' AC Milan are in control of the ball.
32' Luca Ceppitelli relieves the pressure with a clearance
32' Zlatan Ibrahimovic from AC Milan tries to head the ball to a team mate, but it's intercepted by an opponent player.
32' Samuel Castillejo puts in a cross...
31' AC Milan are in control of the ball.
31' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
31' The game is restarted.
31' Play has been stopped because there is a player lying on the pitch.
30' Ball possession: Cagliari: 41%, AC Milan: 59%.
30' A shot by Giovanni Simeone is blocked.
29' Cagliari are in control of the ball.
29' Gabriele Zappa from Cagliari tries to play a 1-2 with Razvan Marin, but the ball is intercepted.
29' Cagliari are in control of the ball.
28' AC Milan are in control of the ball.
28' Charalambos Lykogiannis from Cagliari tries to pick out a team-mate in the area but his cross is blocked by an opponent.
28' Cagliari are trying to create something here.
27' Charalambos Lykogiannis relieves the pressure with a clearance
27' A player from AC Milan takes a long throw from right side of the pitch into the opponent's box
26' AC Milan are in control of the ball.
26' Giovanni Simeone relieves the pressure with a clearance
26' Zlatan Ibrahimovic from AC Milan passes the ball in the box, but it's intercepted by an opponent player.
26' Sandro Tonali from AC Milan swings in the corner from the left.
25' Ball possession: Cagliari: 39%, AC Milan: 61%.
25' It's a good hit from long range by Davide Calabria who forces a save from [goalkeeper]. Corner kick.
25' AC Milan take a throw-in at the left side of the pitch in the opponent's half of the field
25' Jens Petter Hauge from AC Milan tries to pick out a team-mate in the area but his cross is blocked by an opponent.
24' AC Milan are trying to create something here.
24' Cagliari are trying to create something here.
23' AC Milan are in control of the ball.
23' Cagliari take a throw-in at the left side of the pitch in their own half of the field
23' AC Milan are trying to create something here.
22' AC Milan take a throw-in at the left side of the pitch in their own half of the field
21' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
21' Razvan Marin from Cagliari sees his pass blocked by an opponent.
21' Franck Kessie could cost his team a goal after a defensive blunder.
20' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
20' Ball possession: Cagliari: 39%, AC Milan: 61%.
20' Cagliari take a throw-in at the right side of the pitch in their own half of the field
20' AC Milan are in control of the ball.
19' Radja Nainggolan relieves the pressure with a clearance
19' Samuel Castillejo from AC Milan sends a deflected cross into the box.
19' Alfred Duncan could cost his team a goal after a defensive blunder.
18' Samuel Castillejo from AC Milan directs the ball behind the defence, but the keeper reads the play well and comes to claim it
17' AC Milan are in control of the ball.
17' Diego Godin relieves the pressure with a clearance
17' Diogo Dalot from AC Milan passes the ball in the box, but it's intercepted by an opponent player.
17' Luca Ceppitelli relieves the pressure with a clearance
17' Samuel Castillejo puts in a cross...
16' Razvan Marin from Cagliari directs the ball behind the defence, but the keeper reads the play well and comes to claim it
15' Cagliari take a throw-in at the left side of the pitch in the opponent's half of the field
15' Simon Kjaer relieves the pressure with a clearance
15' Charalambos Lykogiannis puts in a cross...
15' Ball possession: Cagliari: 41%, AC Milan: 59%.
14' Goal kick for AC Milan.
14' Charalambos Lykogiannis from Cagliari crosses the ball, but his team mate arrives a little late and can't benefit from it.
13' AC Milan take a throw-in at the left side of the pitch in their own half of the field
13' Zlatan Ibrahimovic from AC Milan is ruled offside.
13' Goal kick for AC Milan.
13' Gabriele Zappa from Cagliari tries to pick out a team-mate in the area but his cross is blocked by an opponent.
12' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
12' Cagliari take a throw-in at the right side of the pitch in the opponent's half of the field
12' Gabriele Zappa from Cagliari tries to pick out a team-mate in the area but his cross is blocked by an opponent.
12' Dangerous challenge by Zlatan Ibrahimovic from AC Milan. Razvan Marin on the receiving end of that.
11' Goal kick for AC Milan.
11' Joao Pedro goes for goal, but his effort was never close to hitting the target.
11' Razvan Marin from Cagliari directs a ball squarely in the box.
11' Razvan Marin from Cagliari takes the ball forward trying to make something happen...
10' Davide Calabria could cost his team a goal after a defensive blunder.
10' Ball possession: Cagliari: 31%, AC Milan: 69%.
10' Luca Ceppitelli relieves the pressure with a clearance
10' Samuel Castillejo from AC Milan directs a ball squarely in the box, but it's intercepted by an opponent player.
10' Davide Calabria carves the opponent's defense open with a killer through-ball
9' Zlatan Ibrahimovic sends a header towards goal, but [goalkeeper] is there to comfortably save it
9' Davide Calabria puts in a cross...
9' AC Milan are in control of the ball.
9' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
8' AC Milan take a throw-in at the right side of the pitch in the opponent's half of the field
8' Cagliari take a throw-in at the left side of the pitch in their own half of the field
8' Diogo Dalot from AC Milan is ruled offside.
8' AC Milan are trying to create something here.
7' G O O O A A A L - Zlatan Ibrahimovic from AC Milan puts it away from the penalty spot!7' After VAR check, the referee decided to stay with the initial call - penalty for AC Milan!
7' VAR - PENALTY ! - The referee has stopped the play. VAR check in progress, a potential penalty situation.
6' PENALTY - Charalambos Lykogiannis from Cagliari concedes a penalty for pushing Zlatan Ibrahimovic.
5' Brahim Diaz carves the opponent's defense open with a killer through-ball
5' AC Milan start a counter attack.
5' Radja Nainggolan from Cagliari directs the ball behind the defence, but the keeper reads the play well and comes to claim it
5' Ball possession: Cagliari: 28%, AC Milan: 72%.
5' Goal kick for AC Milan.
4' Giovanni Simeone from Cagliari heads the ball, but it's a terrible effort nowhere near the goal.
4' Razvan Marin puts in a cross...
4' Goal kick for Cagliari.
4' Diogo Dalot from AC Milan crosses the ball, but it goes out for a goal kick.
3' AC Milan are in control of the ball.
3' AC Milan are trying to create something here.
2' Giovanni Simeone from Cagliari goes a bit too far there as the pulls down Davide Calabria
1' Goal kick for Cagliari.
1' AC Milan are trying to create something here.
1' Diego Godin from Cagliari goes a bit too far there as the pulls down Brahim Diaz
1' The pitch is in good condition today allowing for more technical play
1' Welcome to tonights game where the floodlight surrounds the pitch.
1' Cagliari kick-off, and the game is underway.
The referee starts the match.
Today's game will be played behind closed doors, due to Coronavirus outbreak safety precautions.
Welcome to Sardegna Arena, the match will start in about 5 minutes.
Max favourites reached