U20 Thái Lan chiếm ưu thế ở thời gian đầu trận. Lối chơi chuyền ngắn của U20 Thái Lan khiến U20 Indonesia gặp khó trong việc triển khai bóng và áp sát vòng cấm.
Đến phút thứ 10, U20 Thái Lan đã cụ thể hóa sức ép. Xuất phát từ tình huống hậu vệ Rahmat Syawal mắc lỗi, chuyền bóng hỏng trong vòng cấm, cầu thủ U20 Thái Lan cướp bóng để Caelan Ryan chớp thời cơ dứt điểm tung lưới bằng cú đá xâu kim thủ môn đối phương.
U20 Indonesia cố gắng giữ bình tĩnh sau khi bị dẫn bàn. Họ có cơ hội đầu tiên ở phút 19 khi Marselinus Ama Ola nhận đường chuyền trong vòng cấm từ Toni Firmansyah.
Đáng tiếc, cú đá của Marselinus là quá yếu. Thủ môn Anut Samran thực hiện cú bắt bóng dễ dàng.
U20 Indonesia cố gắng chủ động tấn công trong hiệp 2. Iqbal Gwijangge có cơ hội vàng để gỡ hòa ở phút 51. Đáng tiếc, anh lại đưa bóng đi vọt xà ngang. 7 phút sau, Camara Ousmane xuyên thủng được vòng cấm. Nhưng cú sút của anh lại không đi trúng đích.
Indonesia chiếm ưu thế trong hiệp 2 và khiến Thái Lan khó phát triển thế trận. Đáng tiếc, các cầu thủ Indonesia thường xuyên phung phí những cơ hội. Vì vậy, thay vì ghi được bàn thắng, Indonesia lại để thủng lưới lần thứ 2 ở phút 90+2. Ratthaphum Phankhechon nhân đôi cách biệt với cú lốp bóng bằng chân trái rất điệu nghệ.
Đây là kết quả không mấy khả quan đối với Indonesia, đội trước đó đã tạo nên bất ngờ khi đánh bại gã khổng lồ Argentina với tỷ số 2-1.
Thất bại của đội bóng này còn trở nên xấu xí khi hai bên ẩu đả vào cuối trận. Ban đầu, Muhammad Mufdi Iskandar nhận pha vào bóng thô bạo của cầu thủ Thái Lan.
Mufdi đáp lễ bằng cú thúc cùi chỏ vào đối thủ. Và xô xát bùng lên từ đây. Hai bên nhảy vào ăn thua đủ với nhau. Rất may trọng tài đã can thiệp kịp thời nên sự việc không đi quá xa.