Milan vs Empoli live online: score, goals, stats and updates | Serie A 2024/25
Match ends, AC Milan 3, Empoli 0.
Second Half ends, AC Milan 3, Empoli 0.
Christian Pulisic (AC Milan) wins a free kick in the attacking half.
Foul by Youssef Maleh (Empoli).
Fourth official has announced 3 minutes of added time.
Offside, Empoli. Emmanuel Ekong is caught offside.
Foul by Malick Thiaw (AC Milan).
Sebastiano Esposito (Empoli) wins a free kick in the defensive half.
Foul by Ruben Loftus-Cheek (AC Milan).
Sebastiano Esposito (Empoli) wins a free kick in the defensive half.
Attempt missed. Tammy Abraham (AC Milan) right footed shot from the left side of the six yard box is close, but misses to the left. Assisted by Samuel Chukwueze with a cross.
Corner, Empoli. Conceded by Samuel Chukwueze.
Attempt missed. Francesco Camarda (AC Milan) right footed shot from the centre of the box is high and wide to the left.
Attempt blocked. Samuel Chukwueze (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Christian Pulisic.
Substitution, AC Milan. Francesco Camarda replaces Rafael Leão.
Ruben Loftus-Cheek (AC Milan) wins a free kick in the defensive half.
Foul by Youssef Maleh (Empoli).
Corner, Empoli. Conceded by Samuel Chukwueze.
Substitution, AC Milan. Tammy Abraham replaces Álvaro Morata.
Attempt missed. Samuel Chukwueze (AC Milan) left footed shot from the right side of the box is close, but misses the top left corner.
Attempt blocked. Christian Pulisic (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Samuel Chukwueze.
Rafael Leão (AC Milan) wins a free kick in the defensive half.
Foul by Luca Marianucci (Empoli).
Foul by Ruben Loftus-Cheek (AC Milan).
Youssef Maleh (Empoli) wins a free kick in the defensive half.
Emerson Royal (AC Milan) wins a free kick in the defensive half.
Foul by Ola Solbakken (Empoli).
Foul by Strahinja Pavlovic (AC Milan).
Sebastiano Esposito (Empoli) wins a free kick in the attacking half.
Substitution, Empoli. Emmanuel Ekong replaces Pietro Pellegri.
Substitution, AC Milan. Strahinja Pavlovic replaces Matteo Gabbia.
Substitution, AC Milan. Ruben Loftus-Cheek replaces Youssouf Fofana.
Substitution, AC Milan. Samuel Chukwueze replaces Yunus Musah.
Attempt missed. Sebastiano Esposito (Empoli) left footed shot from the centre of the box is too high. Assisted by Liberato Cacace.
Corner, AC Milan. Conceded by Youssef Maleh.
Attempt blocked. Emerson Royal (AC Milan) right footed shot from outside the box is blocked. Assisted by Rafael Leão.
Christian Pulisic (AC Milan) wins a free kick in the attacking half.
Foul by Sebastiano Esposito (Empoli).
Youssouf Fofana (AC Milan) wins a free kick in the attacking half.
Foul by Youssef Maleh (Empoli).
Substitution, Empoli. Luca Marianucci replaces Saba Goglichidze.
Goal! AC Milan 3, Empoli 0. Tijjani Reijnders (AC Milan) right footed shot from outside the box to the bottom left corner. Assisted by Youssouf Fofana following a fast break.
Foul by Yunus Musah (AC Milan).
Liberato Cacace (Empoli) wins a free kick in the defensive half.
Liam Henderson (Empoli) is shown the yellow card for a bad foul.
Emerson Royal (AC Milan) wins a free kick on the right wing.
Foul by Liam Henderson (Empoli).
Substitution, Empoli. Sebastiano Esposito replaces Tino Anjorin because of an injury.
Delay over. They are ready to continue.
Delay in match because of an injury Tino Anjorin (Empoli).
Attempt missed. Tino Anjorin (Empoli) right footed shot from outside the box is high and wide to the right. Assisted by Pietro Pellegri.
Foul by Yunus Musah (AC Milan).
Youssef Maleh (Empoli) wins a free kick in the defensive half.
Yunus Musah (AC Milan) is shown the yellow card for a bad foul.
Foul by Yunus Musah (AC Milan).
Liam Henderson (Empoli) wins a free kick on the left wing.
Youssef Maleh (Empoli) hits the bar with a left footed shot from outside the box. Assisted by Liam Henderson.
Offside, Empoli. Liberato Cacace is caught offside.
Foul by Emerson Royal (AC Milan).
Youssef Maleh (Empoli) wins a free kick in the defensive half.
Delay over. They are ready to continue.
Delay in match because of an injury Emerson Royal (AC Milan).
Offside, Empoli. Ola Solbakken is caught offside.
Christian Pulisic (AC Milan) wins a free kick on the right wing.
Foul by Liam Henderson (Empoli).
Second Half begins AC Milan 2, Empoli 0.
Substitution, Empoli. Liberato Cacace replaces Giuseppe Pezzella.
Substitution, Empoli. Ola Solbakken replaces Lorenzo Colombo.
First Half ends, AC Milan 2, Empoli 0.
Matteo Gabbia (AC Milan) wins a free kick in the defensive half.
Foul by Lorenzo Colombo (Empoli).
Fourth official has announced 1 minutes of added time.
Attempt blocked. Tino Anjorin (Empoli) right footed shot from outside the box is blocked.
Attempt blocked. Pietro Pellegri (Empoli) right footed shot from the right side of the box is blocked. Assisted by Emmanuel Gyasi.
Attempt blocked. Liam Henderson (Empoli) left footed shot from outside the box is blocked. Assisted by Tino Anjorin.
Goal! AC Milan 2, Empoli 0. Tijjani Reijnders (AC Milan) right footed shot from the centre of the box to the bottom left corner. Assisted by Christian Pulisic.
Corner, AC Milan. Conceded by Ardian Ismajli.
Corner, AC Milan. Conceded by Mattia Viti.
Attempt blocked. Christian Pulisic (AC Milan) right footed shot from outside the box is blocked.
Foul by Yunus Musah (AC Milan).
Mattia Viti (Empoli) wins a free kick in the defensive half.
Corner, AC Milan. Conceded by Saba Goglichidze.
Attempt blocked. Álvaro Morata (AC Milan) right footed shot from the left side of the box is blocked. Assisted by Christian Pulisic.
Attempt saved. Rafael Leão (AC Milan) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Tijjani Reijnders.
Christian Pulisic (AC Milan) wins a free kick in the defensive half.
Foul by Liam Henderson (Empoli).
Lorenzo Colombo (Empoli) is shown the yellow card.
Tijjani Reijnders (AC Milan) wins a free kick in the defensive half.
Foul by Lorenzo Colombo (Empoli).
Emerson Royal (AC Milan) wins a free kick on the right wing.
Youssef Maleh (Empoli).
Corner, Empoli. Conceded by Matteo Gabbia.
Attempt blocked. Christian Pulisic (AC Milan) right footed shot from outside the box is blocked. Assisted by Rafael Leão.
Attempt missed. Christian Pulisic (AC Milan) left footed shot from the centre of the box is just a bit too high.
Foul by Álvaro Morata (AC Milan).
Tino Anjorin (Empoli) wins a free kick in the defensive half.
Attempt blocked. Álvaro Morata (AC Milan) left footed shot from the right side of the box is blocked.
Foul by Malick Thiaw (AC Milan).
Lorenzo Colombo (Empoli) wins a free kick in the defensive half.
Yunus Musah (AC Milan) wins a free kick in the defensive half.
Foul by Giuseppe Pezzella (Empoli).
Foul by Álvaro Morata (AC Milan).
Ardian Ismajli (Empoli) wins a free kick in the defensive half.
Rafael Leão (AC Milan) wins a free kick on the left wing.
Foul by Saba Goglichidze (Empoli).
Matteo Gabbia (AC Milan) is shown the yellow card for a bad foul.
Attempt missed. Lorenzo Colombo (Empoli) with an attempt from the left side of the six yard box is too high. Assisted by Tino Anjorin with a cross.
Goal! AC Milan 1, Empoli 0. Álvaro Morata (AC Milan) right footed shot from the centre of the box to the bottom left corner.
Attempt blocked. Rafael Leão (AC Milan) left footed shot from the centre of the box is blocked. Assisted by Emerson Royal.
Corner, AC Milan. Conceded by Liam Henderson.
Attempt blocked. Tijjani Reijnders (AC Milan) right footed shot from outside the box is blocked. Assisted by Rafael Leão.
Attempt missed. Álvaro Morata (AC Milan) left footed shot from the left side of the box misses to the right. Assisted by Theo Hernández with a through ball.
Attempt blocked. Youssouf Fofana (AC Milan) right footed shot from outside the box is blocked. Assisted by Christian Pulisic.
Attempt missed. Youssef Maleh (Empoli) right footed shot from outside the box is high and wide to the right. Assisted by Pietro Pellegri.
Attempt blocked. Lorenzo Colombo (Empoli) left footed shot from outside the box is blocked. Assisted by Tino Anjorin.
Theo Hernández (AC Milan) wins a free kick on the left wing.
Foul by Emmanuel Gyasi (Empoli).
Corner, AC Milan. Conceded by Youssef Maleh.
Rafael Leão (AC Milan) wins a free kick on the left wing.
Foul by Tino Anjorin (Empoli).
Corner, AC Milan. Conceded by Tino Anjorin.
Delay over. They are ready to continue.
Delay in match because of an injury Youssef Maleh (Empoli).
Attempt blocked. Emerson Royal (AC Milan) right footed shot from the right side of the box is blocked. Assisted by Rafael Leão.
First Half begins.
Lineups are announced and players are warming up.