Ngay sau tiếng còi khai cuộc, Thái Lan là đội tạo ra tình huống nguy hiểm đầu tiên ở phút thứ 3, khi Supachok Sarachaten dứt điểm ở góc hẹp sau đường chuyền của Theerathon Bunmathan. Đến phút 15, đội chủ nhà mở tỷ số 1-0 nhờ cú sút xa đẹp mắt của Sarach Yooyen từ ngoài vòng cấm.
Tuy nhiên, lợi thế của Thái Lan nhanh chóng bị san bằng. Chỉ hai phút sau, Glenn Kweh ghi bàn gỡ hòa 1-1 cho Singapore ở cự ly gần sau pha kiến tạo của Ryhan Stewart. Những phút tiếp theo của hiệp một diễn ra giằng co, với cơ hội chia đều cho đôi bên. Benjamin Davis hai lần bỏ lỡ cơ hội rõ rệt ở phút 30 và 43, khiến tỷ số 1-1 được giữ đến giờ nghỉ.
Hiệp hai bắt đầu với hàng loạt sự thay đổi từ băng ghế dự bị và Thái Lan lập tức tạo khác biệt. Phút 47, Theerathon Bunmathan tung cú sút trái chân hiểm hóc từ cánh phải sau pha phối hợp đá phạt góc với Chanathip Songkrasin, nâng tỷ số lên 2-1. Chỉ năm phút sau, phút 52, Seksan Ratree tung cú sút xa đẹp mắt, đưa Thái Lan vươn lên dẫn 3-1.
Dẫu vậy, Singapore kiên cường đáp trả. Phút 63, Glenn Kweh hoàn tất cú đúp bằng cú dứt điểm chuẩn xác ở trung lộ, thu hẹp cách biệt còn 2-3 và tạo động lực cho đội khách vùng lên. Những phút sau đó, Singapore đẩy mạnh tấn công nhưng không thể xuyên thủng hàng phòng ngự Thái Lan.
Ở hướng ngược lại, Thái Lan cũng có cơ hội để kết liễu trận đấu. Cựu sao trẻ Chelsea Jude Soonsup-Bell đánh đầu chệch cột dọc ở phút 75, còn Benjamin Davis sút vọt xà ở phút 85, bỏ lỡ thời cơ ghi bàn thứ tư.
Dù không thể nới rộng cách biệt, Thái Lan vẫn bảo toàn chiến thắng 3-2 sau 90 phút. Tới đây, Thái Lan sẽ chạm trán Sri Lanka ở vòng loại Asian Cup, trong khi Singapore gặp Hong Kong.














