Ở trận bán kết đầu tiên, câu lạc bộ Thanh Hoá tiếp đón PVF-CAND trên sân nhà. Đoàn quân của huấn luyện viên Popov không gặp nhiều khó khăn khi chỉ phải đối đầu với một đại diện ở giải hạng Nhất Quốc gia, bất chấp việc không được sử dụng ngoại binh.
Ngay trong hiệp 1, đội bóng xứ Thanh đã sớm tạo cách biệt tỉ số an toàn. Phút 25, Trọng Hùng vượt qua sự truy cản của hậu vệ PVF-CAND và xâm nhập vòng cấm, trước khi bấm bóng qua đầu thủ môn Thanh Tuấn mở tỉ số trận đấu.
Chỉ 3 phút sau, Thanh Hoá dễ dàng có bàn thắng thứ 2, khi hậu vệ Viết Phú của đội khách phản lưới nhà sau pha căng ngang nguy hiểm của Đàm Tiến Dũng. Ngoài ra, tiền đạo Lê Thanh Bình ghi tên mình lên bảng tỉ số với cú sút chéo góc đẹp mắt ở phút 45+2 giúp đội nhà vươn lên 3-0.
Sang hiệp 2, Thanh Hoá có dấu hiệu chùng xuống và họ đã phải trả giá. Tiền đạo trẻ Nguyễn Thanh Nhàn cho thấy sự nhạy bén của mình với pha chớp thời cơ băng vào đánh đầu đánh bại thủ môn Thanh Diệp, rút ngắn khoảng cách xuống 1-3.
Nhưng đó là tất cả những gì PVD-CAND làm được. Trong những phút bù giờ cuối cùng, tiền đạo Hoàng Đình Tùng tận dụng cơ hội ghi bàn ấn định chiến thắng 4-1 cho Thanh Hoá FC.
Trên sân Hàng Đẫy, câu lạc bộ Viettel chạm trán với Bình Định tại bán kết 2. Trong hơn 45 phút đầu tiên, đội chủ nhà có được nhiều tình huống dứt điểm hơn về cầu môn của thủ môn Đặng Văn Lâm, nhưng bàn thắng mở tỉ số vẫn chưa đến sau hiệp 1.
Thế trận giằng co với tốc độ vừa phải tiếp tục được duy trì trong hiệp 2. Dù vậy, chân sút của Viettel và Bình Định tỏ ra bế tắc trong việc tìm đường vào khung thành của đối phương.
Tưởng chừng như trận đấu sẽ kết thúc với tỉ số hoà 0-0 và phải phân định thắng thua bằng loạt sút luân lưu, thì bàn thắng bất ngờ đã đến ở những phút 90+2. Xuất phát từ quả đá phạt góc của Viettel, bóng được đẩy ra để Xuân Kiên treo bóng vào vòng cấm, trước khi Đức Chiến đánh đầu hiểm hóc khiến Văn Lâm chỉ biết đứng nhìn.
Với những kết quả này, câu lạc bộ Thanh Hoá sẽ chạm trán với Viettel trong trận chung kết Cúp Quốc gia diễn ra vào ngày 4.9 tới.