Milan bước vào trận đấu này sau hai trận hòa liên tiếp tại Serie A và áp lực lên đội bóng là không nhỏ. Mặc dù vậy, Rossoneri đã khởi đầu mạnh mẽ, tạo sức ép ngay từ những phút đầu.
Morata là người tham gia vào những pha bóng nguy hiểm đầu tiên, nhưng một cú sút của anh đã đi chệch ra ngoài khung thành. Tuy nhiên, chỉ ít phút sau, cựu tiền đạo Atletico đã có bàn mở tỉ số.
Rafael Leao thực hiện cú sút bị chặn trong vòng cấm, bóng văng ra đúng tầm chân Morata và anh không bỏ lỡ cơ hội để đưa Milan vượt lên dẫn trước 1-0 ở phút 19.
Trong suốt hiệp một, Empoli không thể tạo ra bất kỳ đợt tấn công nguy hiểm nào và chủ yếu phải chống đỡ các đợt tấn công từ Milan.
Đến phút 45, Milan gia tăng cách biệt. Christian Pulisic tạt bóng từ cánh phải và Tijjani Reijnders có cú vô-lê tuyệt vời vào góc xa, nâng tỉ số lên 2-0 cho đội chủ nhà.
Hiệp hai chứng kiến những nỗ lực của Empoli trong việc tìm kiếm bàn gỡ, nhưng họ không thể xuyên thủng hàng phòng ngự vững chắc của Rossoneri.
Youssef Maleh là người duy nhất của Empoli suýt có bàn thắng, nhưng cú sút của anh từ ngoài vòng cấm đi trúng xà ngang, giúp Milan thở phào nhẹ nhõm.
Trong khi đó, đội chủ sân San Siro tiếp tục kiểm soát thế trận và ghi thêm bàn thắng thứ ba. Reijnders hoàn tất cú đúp của mình với một pha solo tuyệt vời.
Anh bắt đầu từ giữa sân, tận dụng sự di chuyển của Leao để thu hút sự chú ý của hậu vệ Empoli trước khi dứt điểm lạnh lùng vào góc gần làm tung lưới đội khách.
Trận đấu sau đó trở nên dễ dàng với Milan khi họ dẫn 3-0. Những thay đổi người từ huấn luyện viên Roberto D'Aversa không thể giúp Empoli tạo ra sự khác biệt.
Francesco Camarda có một cú móc bóng đẹp mắt nhưng không thể đưa bóng vào khung thành, trong khi Tammy Abraham cũng bỏ lỡ cơ hội từ cự ly gần.
Chiến thắng này giúp Milan lấy lại sự tự tin với 22 điểm sau 13 vòng đấu, đứng ở vị trí thứ 7 và còn cách nhóm dự Champions League 6 điểm.