Trước khi trận đấu U23 Thái Lan vs U23 Lào diễn ra, U23 Malaysia và U23 Campuchia cầm hòa với tỉ số 2-2 đồng nghĩa với việc U23 Thái Lan đã chắc vé vào vòng bán kết SEA Games 31.
Tối 16-5, ở trận đấu cuối cùng của bảng B môn bóng đá nam SEA Games 31, U23 Thái Lan đã giành chiến thắng sít sao 1-0 trước U23 Lào, qua đó giành ngôi nhất bảng B và sẽ gặp U23 Indonesia ở bán kết.
Ở trận đấu cuối cùng của bảng B môn bóng đá nam SEA Games 31 giữa U23 Thái Lan vs U23 Lào, Voi chiến đã giành chiến thắng đầy may mắn với tỷ số 1-0. Như vậy, U23 Thái Lan đứng đầu bảng B và sẽ gặp U23 Indonesia ở bán kết.
Với việc giành chiến thắng 1-0 trước U23 Lào, U23 Thái Lan đã chính thức giành vé vào bán kết bóng đá nam SEA Games 31. Đối thủ của U23 Thái Lan sẽ là đội nhì bảng A - U23 Indonesia. Trong khi đó, đội đầu bảng A là U23 Việt Nam sẽ chạm trán U23 Malaysia.
Sau trận thắng 1-0 trước U23 Lào, Thái Lan vào bán kết SEA Games 31 với tư cách đội nhất bảng B.