Milan 0-0 Empoli: results, summary and goals

Match ends, AC Milan 0, Empoli 0.

98' Yellow card Fikayo Tomori (AC Milan) is shown the yellow card.

98' Second Half ends, AC Milan 0, Empoli 0.

98' Attempt Attempt saved. Nicolò Cambiaghi (Empoli) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Martín Satriano.

96' Attempt Attempt missed. Malick Thiaw (AC Milan) header from the centre of the box is just a bit too high. Assisted by Sandro Tonali with a cross.

96' Malick Thiaw (AC Milan) wins a free kick on the right wing.

96' Foul by Martín Satriano (Empoli).

94' Attempt Attempt missed. Alessandro Florenzi (AC Milan) right footed shot from the right side of the box is high and wide to the right.

93' Corner, AC Milan. Conceded by Jacopo Fazzini.

93' Yellow card Martín Satriano (Empoli) is shown the yellow card.

93' Sandro Tonali (AC Milan) wins a free kick in the defensive half.

93' Foul by Martín Satriano (Empoli).

91' Yellow card Nicolò Cambiaghi (Empoli) is shown the yellow card.

90' Foul by Olivier Giroud (AC Milan).

90' Sebastiano Luperto (Empoli) wins a free kick in the defensive half.

90' Delay over. They are ready to continue.

90' VAR Decision: No Goal AC Milan 0-0 Empoli.

88' GOAL OVERTURNED BY VAR: Olivier Giroud (AC Milan) scores but the goal is ruled out after a VAR review.

88' Hand ball by Olivier Giroud (AC Milan).

87' Substitution Substitution, Empoli. Martín Satriano replaces Roberto Piccoli.

86' Attempt Attempt saved. Brahim Díaz (AC Milan) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Olivier Giroud.

84' Attempt Attempt missed. Tommaso Pobega (AC Milan) header from the centre of the box is too high. Assisted by Alessandro Florenzi with a cross.

83' Substitution Substitution, AC Milan. Charles De Ketelaere replaces Alexis Saelemaekers.

82' Attempt Attempt blocked. Olivier Giroud (AC Milan) left footed shot from the left side of the six yard box is blocked.

82' Attempt Attempt blocked. Alexis Saelemaekers (AC Milan) right footed shot from the right side of the box is blocked. Assisted by Brahim Díaz.

82' Attempt Attempt blocked. Jacopo Fazzini (Empoli) right footed shot from outside the box is blocked. Assisted by Liberato Cacace.

77' Substitution Substitution, Empoli. Nicolas Haas replaces Tommaso Baldanzi.

77' Substitution Substitution, Empoli. Liberato Cacace replaces Razvan Marin.

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

75' Alessandro Florenzi (AC Milan) hits the right post with a right footed shot from the right side of the box.

72' Attempt Attempt missed. Rafael Leão (AC Milan) right footed shot from the centre of the box misses to the left. Assisted by Alessandro Florenzi with a cross following a set piece situation.

72' Brahim Díaz (AC Milan) wins a free kick on the right wing.

72' Foul by Alberto Grassi (Empoli).

70' Theo Hernández (AC Milan) wins a free kick in the defensive half.

70' Foul by Jacopo Fazzini (Empoli).

69' Foul by Malick Thiaw (AC Milan).

69' Alberto Grassi (Empoli) wins a free kick in the defensive half.

69' Substitution Substitution, AC Milan. Rafael Leão replaces Ante Rebic.

69' Substitution Substitution, AC Milan. Olivier Giroud replaces Divock Origi.

65' Corner, AC Milan. Conceded by Tyronne Ebuehi.

64' Substitution Substitution, Empoli. Alberto Grassi replaces Filippo Bandinelli.

63' Substitution Substitution, Empoli. Nicolò Cambiaghi replaces Francesco Caputo.

63' Ante Rebic (AC Milan) wins a free kick on the left wing.

63' Foul by Koni de Winter (Empoli).

62' Foul by Sandro Tonali (AC Milan).

62' Tommaso Baldanzi (Empoli) wins a free kick on the left wing.

61' Substitution Substitution, AC Milan. Alessandro Florenzi replaces Davide Calabria.

61' Substitution Substitution, AC Milan. Brahim Díaz replaces Ismaël Bennacer.

61' Delay over. They are ready to continue.

60' Delay in match because of an injury Fikayo Tomori (AC Milan).

60' Delay in match because of an injury Francesco Caputo (Empoli).

59' Delay over. They are ready to continue.

59' VAR Decision: No Penalty AC Milan.

54' Corner, AC Milan. Conceded by Koni de Winter.

54' Attempt Attempt blocked. Alexis Saelemaekers (AC Milan) right footed shot from outside the box is blocked.

53' Corner, AC Milan. Conceded by Jacopo Fazzini.

52' Davide Calabria (AC Milan) wins a free kick on the right wing.

52' Foul by Filippo Bandinelli (Empoli).

51' Corner, AC Milan. Conceded by Razvan Marin.

51' Attempt Attempt blocked. Divock Origi (AC Milan) right footed shot from the centre of the box is blocked. Assisted by Ante Rebic.

50' Corner, AC Milan. Conceded by Roberto Piccoli.

49' Corner, AC Milan. Conceded by Sebastiano Luperto.

49' Attempt Attempt blocked. Tommaso Pobega (AC Milan) left footed shot from outside the box is blocked.

48' Attempt Attempt missed. Davide Calabria (AC Milan) right footed shot from outside the box misses to the left. Assisted by Alexis Saelemaekers.

47' Attempt Attempt missed. Ante Rebic (AC Milan) header from the centre of the box misses to the left. Assisted by Davide Calabria with a cross.

45' Second Half begins AC Milan 0, Empoli 0.

44' First Half ends, AC Milan 0, Empoli 0.

44' Attempt Attempt missed. Ante Rebic (AC Milan) left footed shot from the left side of the box is high and wide to the left. Assisted by Fikayo Tomori with a through ball.

43' Corner, AC Milan. Conceded by Koni de Winter.

39' Offside, Empoli. Samuele Perisan tries a through ball, but Roberto Piccoli is caught offside.

39' Foul by Sandro Tonali (AC Milan).

39' Roberto Piccoli (Empoli) wins a free kick on the left wing.

38' Attempt Attempt saved. Sandro Tonali (AC Milan) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Fikayo Tomori.

37' Delay over. They are ready to continue.

37' Yellow card Tommaso Pobega (AC Milan) is shown the yellow card for a bad foul.

37' Delay in match (AC Milan).

35' Foul by Davide Calabria (AC Milan).

35' Fabiano Parisi (Empoli) wins a free kick on the left wing.

33' Attempt Attempt missed. Tommaso Pobega (AC Milan) left footed shot from outside the box is high and wide to the left. Assisted by Sandro Tonali.

32' Attempt Attempt blocked. Theo Hernández (AC Milan) left footed shot from the left side of the box is blocked. Assisted by Davide Calabria.

30' Attempt Attempt missed. Divock Origi (AC Milan) left footed shot from outside the box misses to the right. Assisted by Davide Calabria.

27' Corner, AC Milan. Conceded by Fabiano Parisi.

25' Foul by Divock Origi (AC Milan).

25' Sebastiano Luperto (Empoli) wins a free kick in the defensive half.

21' Attempt Attempt missed. Davide Calabria (AC Milan) right footed shot from outside the box misses to the right following a set piece situation.

20' Alexis Saelemaekers (AC Milan) wins a free kick on the right wing.

20' Foul by Filippo Bandinelli (Empoli).

18' Dangerous play by Ante Rebic (AC Milan).

18' Tyronne Ebuehi (Empoli) wins a free kick in the defensive half.

15' Foul by Sandro Tonali (AC Milan).

15' Tommaso Baldanzi (Empoli) wins a free kick in the defensive half.

14' Attempt Attempt missed. Alexis Saelemaekers (AC Milan) left footed shot from outside the box is too high. Assisted by Sandro Tonali.

12' Foul by Divock Origi (AC Milan).

12' Fabiano Parisi (Empoli) wins a free kick in the defensive half.

12' Attempt Attempt saved. Theo Hernández (AC Milan) left footed shot from a difficult angle on the left is saved in the centre of the goal.

12' Attempt Attempt saved. Ante Rebic (AC Milan) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Alexis Saelemaekers with a through ball.

11' Foul by Fikayo Tomori (AC Milan).

11' Tommaso Baldanzi (Empoli) wins a free kick in the defensive half.

7' Theo Hernández (AC Milan) wins a free kick on the left wing.

7' Foul by Jacopo Fazzini (Empoli).

First Half begins.

Lineups are announced and players are warming up.