Lượt trận cuối cùng của bảng C có ý nghĩa xác định đối thủ của U16 Việt Nam ở bán kết. Ở bảng đấu này, U16 Australia và U16 Thái Lan đều có cơ hội để giành vé đi tiếp với tư cách là đội đứng đầu bảng A hoặc đội đứng nhì tốt nhất ở 3 bảng. Kết quả, U16 Australia đã đánh bại Timor Leste với tỷ số 12-0. Còn U16 Thái Lan ngược dòng đánh bại đối thủ đã hết hy vọng là U16 Malaysia với tỷ số 3-1. Kết thúc vòng bảng, U16 Australia đứng nhất bảng C với 7 điểm. Cùng 7 điểm, U16 Thái Lan đứng nhì do kém ở chỉ số phụ.
Theo mã bốc thăm đã định sẵn, U16 Việt Nam sẽ gặp đội đứng nhất có thành tích tốt nhất. Ở cuộc đua này, U16 Thái Lan và U16 Campuchia cùng có 7 điểm nhưng U16 Thái Lan giành vé vào bán kết do có chỉ số phụ tốt hơn. Điều này cũng đồng nghĩa, thầy trò ông Trần Minh Chiến sẽ đối mặt với U16 Thái Lan ở bán kết.
Đến từ một nền bóng đá hàng đầu hàng đầu ĐNÁ, nên U16 Thái Lan được đánh giá rất cao, là 1 trong những ứng cử viên cho chức vô địch. Ngoài chiến thắng trước U16 Malaysia diễn ra vào chiều 29/6, đội bóng trẻ xứ chùa vàng đã hoà 0-0 với U16 Australia và đánh bại U16 Timor Leste với tỷ số 6-0 tại vòng bảng.
Ở trận bán kết còn lại, đối thủ của U16 Indonesia là U16 Australia. Các trận bán kết sẽ diễn ra vào ngày 1/7.Ban tổ chức thông báo, VAR sẽ được sử dụng kể từ vòng bán kết.
Lịch thi đấu bán kết (ngày 1/7)
15h00: U16 Việt Nam vs U16 Thái Lan
19h30: U16 Indonesia vs U16 Australia