Cả Napoli và AC Milan đều bước vào trận đấu này với nhiều sự vắng mặt đáng chú ý nơi hàng phòng ngự. HLV Luciano Spalletti không thể có sự phục vụ của hậu vệ cánh Kevin Malcuit và trung vệ Axel Tuanzebe. Phía bên kia chiến tuyến, đoàn quân của HLV Stefano Pioli thiếu vắng bộ đôi trung vệ Alessio Romagnoli - Simon Kjaer. Cả 4 cầu thủ này đều phải nghỉ thi đấu vì dính chấn thương.
Với tính chất quan trọng của một trận đấu giữa 2 đội bóng lớn đang cùng cạnh tranh chức vô địch Serie A, Napoli và Milan nhập cuộc một cách đầy thận trọng. 2 đội chơi chậm và thể hiện rõ ý đồ thăm dò đối thủ. Napoli và Milan chơi chắc chắn, ưu tiên cầm bóng chắc, phòng ngự kín kẽ để tránh nhận bàn thua trước.
Cách chơi an toàn của đôi bên khiến hiệp 1 trôi qua với tốc độ chậm rãi, không có quá nhiều diễn biến thực sự đáng chú ý. Napoli có thế trận nhỉnh hơn đôi chút so với Milan nhưng trận đấu vẫn diễn ra một cách tương đối nhàm chán.
Phần lớn điểm nhấn của hiệp 1 chỉ nằm ở các pha tranh chấp nảy lửa giữa 2 đội. Cả Napoli lẫn Milan đều chơi rát, vào bóng mạnh và không ngần ngại va chạm.
Đôi bên chỉ đá rắn và hiếm khi mạnh dạn triển khai tấn công. Chỉ có một vài pha lên bóng được Napoli thực hiện trong giai đoạn đầu hiệp 1. Còn Milan chủ yếu chỉ tập trung vào việc pressing với cường độ cao và cố gắng tranh chấp quyết liệt. Hiệp đấu đầu tiên khép lại với tỷ số hòa không bàn thắng.
Thế trận không có nhiều sự thay đổi trong hiệp 2. Tuy nhiên, Milan nhập cuộc tốt hơn và sớm tạo ra bước ngoặt ngay ở phút thứ 49. Davide Calabria tung cú sút sệt thiếu chính xác trong một tình huống tưởng chừng như chưa có gì nguy hiểm.
Nhưng khi quả bóng chuẩn bị đi hết đường biên ngang, Olivier Giroud bất ngờ chớp thời cơ bằng pha chạm nhẹ hết sức nhạy cảm. Pha chạm bóng đầy cảm giác của trung phong 35 tuổi làm pha dứt điểm kém chất lượng của Calabria đột ngột đổi hướng. David Ospina nhanh chóng đổ người, nhưng không thể ngăn cản Giroud mở tỷ số cho Milan.
Pha lập công của Giroud giúp trận đấu diễn ra một cách sôi động hơn đáng kể. Bởi khi bị Milan dẫn trước, Napoli không thể chơi cầm chừng như trong hiệp 1. Đội bóng áo xanh buộc phải dồn đội hình sang phần sân của Rossoneri để chơi tấn công nhằm tìm kiếm bàn gỡ hòa.
Việc Napoli mạnh dạn chơi cởi mở hơn khiến hiệp 2 diễn ra với nhịp độ nhanh hơn trông thấy. Đoàn quân của HLV Spalletti đẩy cao nhịp độ trận đấu bằng các pha lên bóng giàu tốc độ ở hành lang cánh phải, nơi có sự góp mặt của bộ đôi Giovanni Di Lorenzo - Matteo Politano.
Trước sức ép của Napoli, Milan cũng kịp thời từ bỏ lối chơi áp sát gắt gao để chuyển sang chơi phòng ngự với khối đội hình lùi sâu. HLV Pioli chỉ đạo các học trò tập trung đông quân số ở sân nhà, tạo ra hàng thủ vững chãi, khiến đối phương không thể xuyên thủng.
Hiệp 2 có nhiều cơ hội hơn do Napoli nỗ lực tấn công, nhưng hàng phòng ngự Milan chơi hiệu quả và không có thêm bất kỳ bàn thắng nào xuất hiện. Trận đấu kết thúc với tỷ số 1-0 nghiêng về đội khách.