Hai trận đấu còn lại là S.Khánh Hòa 0 - 1 QNK Quảng Nam (17 giờ) và FLC Thanh Hóa 3 - 2 XSKT Cần Thơ (18 giờ).
Bình Dương 0 - 1 Đà Nẵng (17 giờ)
Thanh Hóa 3- 2 Cần Thơ (18 giờ)
Vào chiều 31/7, hai trận đấu còn lại của vòng 18 diễn ra như sau: Long An - Sài Gòn (17 giờ), Than Quảng Ninh - Hải Phòng (18 giờ, trận này dời lịch do ảnh hưởng của bão số 1 ở Quảng Ninh, lịch cũ dự kiến diễn ra ngày 30/7).