Arsenal đã phải trải qua một trận đấu giao hữu đầy khó khăn trước AC Milan tại sân vận động quốc gia Singapore, nhưng cuối cùng họ đã giành chiến thắng với tỷ số sít sao 1-0. Huấn luyện viên Mikel Arteta đã lựa chọn đội hình xuất phát gần như mạnh nhất với sự góp mặt của các ngôi sao như Bukayo Saka, Kai Havertz, Declan Rice và Saliba, cùng với tân binh Norgaard.

Trong những phút đầu tiên, Arsenal đã tạo ra sức ép mạnh mẽ lên phần sân của đối thủ với những pha tấn công liên tiếp. Chỉ trong 30 phút đầu tiên, họ đã có ít nhất hai cơ hội ngon ăn nhưng chưa thể chuyển hóa thành bàn thắng trước khung thành của thủ môn Terracciano bên phía AC Milan.
Đến giữa hiệp một, AC Milan bắt đầu lấy lại thế trận và tổ chức các pha tấn công về phía khung thành của Arsenal. Cơ hội tốt nhất của họ đến ở phút 40, nhưng Pulisic và Rafael Leao không thể tận dụng để ghi bàn trước sự chứng kiến của thủ thành David Raya.
Bước sang hiệp hai, cả hai đội đều thực hiện nhiều thay đổi về đội hình xuất phát. Các cầu thủ như Kepa, Odegaard, Zubimendi, Merino và Trossard đã được HLV Arteta trao cơ hội ra sân thi đấu. Và đến phút 53, bàn thắng mở tỷ số 1-0 đã đến với Arsenal. Jakub Kiwior đã có một đường tạt bóng chính xác vào vùng cấm cho Bukayo Saka, người đã băng vào dứt điểm và làm tung lưới của AC Milan.
AFC tiếp tục triển khai những pha tấn công về phía cánh trái và gây ra nhiều khó khăn cho hàng thủ của AC Milan. Tuy nhiên, trong suốt thời gian còn lại của trận đấu chính thức, Milan đã không thể tìm được bàn gỡ hòa và đành chấp nhận thất bại với tỷ số 0-1.
Do đây chỉ là một trận đấu giao hữu, hai đội đã tiếp tục bước vào loạt sút phạt đền để xác định kết quả cuối cùng. Trên chấm 11m, AC Milan đã giành chiến thắng với tỷ số 6-5.
Sau trận đấu này, Arsenal sẽ có cuộc đối đầu với Newcastle vào ngày 27/7 tới cũng tại sân vận động quốc gia Singapore. Trong khi đó, AC Milan sẽ phải đối mặt với Liverpool trong một trận giao hữu khác tại Hong Kong vào ngày 26/7 tới.