Đầu trận, đội chủ nhà kiểm soát bóng nhiều hơn và có được một thế trận lấn lướt trước Ninh Bình. Nhưng trước khả năng phòng ngự của đội khách, Tiến Linh và đồng đội gần như không thể tiếp cận được khung thành của Đặng Văn Lâm. Ninh Bình dần lấy lại thế trận, tấn công nhiều hơn, song không có bàn thắng.
Phút 69, tiền đạo Nguyễn Tiến Linh nhận bóng sau cú giật gót của Việt Cường và tung cú dứt điểm một chạm mở tỷ số. Chưa đầy 5 phút sau, Minh Khoa nâng tỷ số lên 2-0 bằng cú đá bồi cận thành. Về cuối hiệp hai, trận đấu diễn ra hấp dẫn và kịch tính khi Ninh Bình đẩy cao đội hình chơi ép sân và liên tiếp ghi được hai bàn thắng. Trong một tình huống lên tham gia tấn công ở phút 84, hậu vệ Hải Đức bật cao đánh đầu đưa bóng vào góc lưới, rút ngắn tỷ số xuống 1-2. Đến phút 90+5, trọng tài VAR xác nhận thủ môn Minh Toàn phạm lỗi trong khu vực cấm, giúp Ninh Bình được hưởng đá phạt 11m và Hoàng Đức không để lỡ cơ hội quân bình tỷ số.
Hòa 2-2, cả hai đội phải bước vào loạt đá luân lưu 11m phân định thắng thua và Becamex Bình Dương giành chiến thắng 5-4 để tiến vào bán kết. Chiều tối nay (30/3), tứ kết Cúp quốc gia 2024/2025 sẽ diễn ra hai trận đấu trên sân Vinh và Mỹ Đình giữa hai cặp đấu: Sông Lam Nghệ An-Đồng Tháp, Thể Công Viettel-Hoàng Anh Gia Lai.