Trong trận bán kết thứ nhất, diễn ra chiều 5/12, U21 Viettel có bàn thắng mở tỷ số vào lưới của SLNA ngay từ phút thứ 6, từ một pha đá phạt ở vị trí ngang vạch 16m50 và người thực hiện là Hoàng Đức.
Tuy nhiên, ngay trong hiệp 1, SLNA san bằng cách biệt và tỷ số 1-1 được giữ nguyên đến hết thời gian thi đấu chính thức. Ở loạt đá luân lưu 11m, Viettel đã giành chiến thắng 5-4 sau khi Quang Đạt của SLNA sút bóng dội xà ra ngoài.
Ở trận bán kết hai diễn ra sau đó trên sân Bình Dương, U21 HAGL vượt qua đội chủ nhà B.Bình Dương 1-0, bằng pha lập công duy nhất của Đinh Thanh Bình phút 74.
Với kết quả này, U21 HAGL gặp lại U21 Viettel ở trận đấu quyết định chức vô địch vào chiều 7/12 trên sân Bình Dương. Trước đó, hai đội đã hòa nhau 0-0 ở lượt đấu cuối cùng vòng bảng./.