Ở phút thứ 48, từ quả treo bóng vào bên biên phải của đồng đội, Wanewar bật cao đánh đầu trong tư thế không người kèm nhắm vào góc gần. Thủ thành Văn Biểu đã xuất sắc ngăn bóng và đá mạnh ra ngoài.
Xô xát giữa cầu thủ hai bên đã nổ ra sau khi Osvaldohaay lao vào đá bóng rất mạnh, nhằm thẳng chân một cầu thủ Việt Nam. Bức xúc trước pha va chạm, các học trò của HLV Nguyễn Quốc Tuấn lao vào cự cãi dẫn đến một quả đá phạt dành cho Indonesia. Không hề e ngại, Osvaldohaay tiếp tục chơi xấu khi đá vào thẳng mặt cầu thủ Việt Nam trong một pha cao chân và phải nhận thẻ vàng. Sau Osvaldohaay, Indonesia đã phải nhận thêm một thẻ vàng cho Firza Andika, với pha vào bóng vào cả hai chân nhắm vào Lê Văn Xuân.
Vào phút thứ 60, cơ hội đến cho đội tuyển Việt Nam khi Trần Đức Nam tận dụng từ phá bóng lỗi của cầu thủ Indonesia để đánh đầu song bóng đã vọt xà ngang. Ngay sau đó, tiền đạo mang áo số 5 tiếp tục có cơ hội dứt điểm ngay trước vòng cấm địa nhưng quá nhẹ.
Bước ngoặt của trận đấu xảy phút thứ 70 khi Văn Hạnh phạm lỗi cản người không bóng, đem đến cho Indonesia quả đá phạt ngay trước khu cấm địa của Việt Nam. Luthfi Kamal thực hiện cú đá chạm hàng rào nhưng đủ hiểm để mở tỷ số của trận đấu. Thủ thành Văn Biểu đã phải bó tay ở tình huống này dù bóng cách người không xa.
Trước diễn biến này, HVL U22 Việt Nam đã cho Trần Danh Trung - người đã ghi ba bàn tại giải này - vào sân thay tiền vệ trung tâm Nguyễn Hữu Thắng.
Suốt thời gian còn lại của trận đấu, U22 Việt Nam đã dồn lực tấn công để xoay chuyển tình thế, song U22 Indonesia thi đấu rất quyết liệt để phá bóng. Các cầu thủ U22 Indonesia cũng liên tục có những hành động câu giờ trong những phút cuối cùng.
Kết thúc 5 phút bù giờ, trận đấu bán kết đã chính thức khép lại với chiến thắng chung cuộc 1-0 thuộc về đội tuyển U22 Indonesia.