Match ends, Milan 3, Empoli 0.

AC Milan forward Krzysztof Piatek continued his excellent goalscoring season with his seventh goal in six games as the Rossoneri beat Empoli.
The 23-year-old Pole scored 19 goals in 21 games for Genoa following a £4m summer move from Cracovia, and joined Milan for £30m in January.
He scored their opener against Empoli from eight yards out.
Franck Kessie chipped in a fine second before Samu Castillejo sealed the win from close range.
Milan had two goals ruled out by the video assistant referee - Lucas Paqueta's early header for offside and Fabio Borini's late effort, for a foul.
Gennaro Gattuso's side, who are fourth in Serie A, are unbeaten in seven games in all competitions. An Italian Super Cup defeat by Juventus in Saudi Arabia remains their only loss since Christmas.
Piatek is the first player to score in his first four top-flight starts for Milan since Oliver Bierhoff in September and October 1998.
Line-ups
AC Milan
Formation 4-3-3
- 99Donnarumma
- 12Conti
- 22Musacchio
- 13Romagnoli
- 68Rodríguez
- 79Kessié
- 14BakayokoSubstituted forBigliaat 80'minutes
- 39Tolentino Coelho de LimaSubstituted forBoriniat 69'minutes
- 7Castillejo Azuaga
- 19PiatekSubstituted forCutroneat 69'minutes
- 10CalhanogluBooked at 71mins
Substitutes
- 2Calabria
- 4Mauri
- 11Borini
- 16Bertolacci
- 18Montolivo
- 20Abate
- 21Biglia
- 23Strinic
- 35Plizzari
- 63Cutrone
- 90Donnarumma
- 93Laxalt
Empoli
Formation 3-5-2
- 69Dragowski
- 5Veseli
- 26Silvestre
- 39Dell'Orco
- 2Di LorenzoBooked at 55mins
- 18AcquahSubstituted forUcanat 66'minutes
- 10Bennacer
- 33Krunic
- 23PasqualSubstituted forPajacat 74'minutes
- 17FariasSubstituted forLa Guminaat 66'minutes
- 11Caputo
Substitutes
- 1Provedel
- 4Brighi
- 6Pajac
- 8Traore
- 20La Gumina
- 22Maietta
- 28Capezzi
- 32Rasmussen
- 34Diks
- 37Oberlin
- 43Nikolaou
- 48Ucan
- Referee:
- Piero Giacomelli
- Attendance:
- 47,866
Match Stats
- Possession
- Home58%
- Away42%
- Shots
- Home11
- Away9
- Shots on Target
- Home7
- Away1
- Corners
- Home6
- Away2
- Fouls
- Home12
- Away9
Live Text
Post update
Full Time
Second Half ends, Milan 3, Empoli 0.
Post update
Foul by Andrea Conti (Milan).
Post update
Marko Pajac (Empoli) wins a free kick on the left wing.
Post update
Attempt missed. Hakan Calhanoglu (Milan) left footed shot from outside the box is close, but misses to the right. Assisted by Mateo Musacchio.
Post update
Offside, Milan. Samu Castillejo tries a through ball, but Patrick Cutrone is caught offside.
Post update
Attempt saved. Salih Ucan (Empoli) right footed shot from the right side of the six yard box is saved in the bottom right corner.
Post update
Attempt blocked. Francesco Caputo (Empoli) right footed shot from the right side of the six yard box is blocked. Assisted by Giovanni Di Lorenzo.
Post update
Attempt saved. Fabio Borini (Milan) left footed shot from a difficult angle on the right is saved in the bottom left corner. Assisted by Hakan Calhanoglu.
Post update
Corner, Empoli. Conceded by Alessio Romagnoli.
Post update
Attempt blocked. Antonino La Gumina (Empoli) right footed shot from the centre of the box is blocked. Assisted by Rade Krunic.
Post update
Patrick Cutrone (Milan) wins a free kick on the right wing.
Post update
Foul by Ismael Bennacer (Empoli).
Post update
Samu Castillejo (Milan) wins a free kick in the defensive half.
Post update
Foul by Marko Pajac (Empoli).
Post update
Fabio Borini (Milan) wins a free kick in the defensive half.
Post update
Foul by Rade Krunic (Empoli).
Post update
Offside, Milan. Andrea Conti tries a through ball, but Patrick Cutrone is caught offside.
Post update
Delay over. They are ready to continue.
Post update
VAR: Goal. Referee decision on field cancelled.