Chiều 29/7, tại Nhà thi đấu Thể dục Thể thao Đa năng – Tỉnh Thái Bình đã diễn ra các trận đấu thuộc vòng Tứ kết giải Bóng đá Nhi đồng toàn Quốc – Cúp Viettel 2018. Bốn đội xuất sắc lọt vào bán kết gồm: Đắk Lắk, Sông Lam Nghệ An, Hà Nội, Hưng Yên.
Mở đầu vòng Tứ kết là trận đấu giữa Sài Gòn FC và Đắc Lắk. Trong hiệp một, cả hai đội thi đấu ngang tài ngang sức và không có bàn thắng nào được mở. Bước sang giữa hiệp hai, cầu thủ Trung Đạt lập cú đúp giúp Đắk Lắk giành chiến thắng 2-1 trước Sài Gòn FC để giành tấm vé đầu tiên vào bán kết.
Ở cặp đấu giữa Hưng Yên và Gia Bảo Hải Dương diễn ra kịch tính và hai đội hòa nhau 1-1 trong 2 hiệp chính, buộc hai đội phải phân định thắng thua bằng loạt luân lưu cân não. Chiến thắng 3-2 ở màn “đấu súng” giúp Hưng Yên có được tấm vé vào vòng Bán kết.
Hai trận đấu Tứ kết còn lại, Sông Lam Nghệ An đã giành thắng lợi 3-0 trước Phù Đổng Hà Nội và Hà Nội cũng vượt qua Thanh Hóa với tỉ số sát nút 1-0.
Như vậy, hai trận Bán kết diễn ra vào ngày 31/7 tới đã được xác định là: Đắk Lắk – Sông Lam Nghệ An, Hà Nội – Hưng Yên, diễn ra tại Nhà thi đấu Thể dục Thể thao Đa năng (Thái Bình).