Vì chỉ được nghỉ chưa đầy 2 ngày sau trận cuối vòng bảng nên U22 Indonesia đã chủ động nhập cuộc chậm trong trận bán kết 1 SEA Games 30 trước U22 Myanmar. Thậm chí, đội bóng áo đỏ còn nhường hẳn khu trung tuyến cho đối phương. Dù vậy, đại diện xứ Vạn đảo vẫn thường xuyên tung ra được những đường phản công sắc bén, đặc biệt là ở cuối hiệp 1.
Bước vào hiệp 2, U22 Indonesia quyết định tăng tốc và nhanh chóng có bàn thắng mở tỷ số của Evan Dimas ở phút thứ 58. Có bàn dẫn trước, các cầu thủ áo đỏ hưng phấn hơn hẳn và liên tiếp có những tình huống nguy hiểm trước khi Egy Maulana nhân đôi cách biệt ở phút 71.
Tới phút 80, thủ thành Nadeo Argawinata mắc sai lầm khi bắt bóng không dính, và Naing Tun có mặt đúng lúc để ghi bàn gỡ hòa 2-2 cho U22 Myanmar. Đây cũng là kết quả cuối cùng của trận đấu, buộc hai đội phải đá thêm 30 phút hiệp phụ.
Bước vào hiệp phụ, U22 Indonesia đã cho thấy sự vượt trội khi liên tục dồn ép Myanmar. Hai bàn thắng tiếp theo của Evan Dimas và Osvaldo đến như một tất yếu, giúp đội bóng áo đỏ thắng chung cuộc 4-2, qua đó giành tấm vé vào chơi trận tranh HCV.