Trong suốt 90 phút thi đấu, không hề có sự va chạm nào giữa CĐV Hải Phòng với CĐV chủ nhà. Ban tổ chức sân Vinh đã sắp xếp cho cổ động viên (CĐV) đội khách ngồi riêng biệt bên khán đài A. Có lúc những phần tử quá khích của XM Hải Phòng đốt pháo, nhưng lực lượng an ninh đã có mặt giải quyết tại chỗ.
Mầm mống của cuộc bạo loạn bắt đầu khi XM Hải Phòng ghi bàn cân bằng tỷ số ở phút 86, trong khi các CĐV đất Cảng ăn mừng bàn thắng, một số CĐV bên khán đài B đã ra ngoài trước, dùng chuẩn bị gạch đá cho cuộc “tấn công” vào khu vực CĐV Hải Phòng ngồi ngay sát bảng tỷ số.
Ngay khi trọng tài nổi còi kết thúc thúc trận đấu, cơn mưa gạch đá đã đổ dồn lên đầu CĐV Hải Phòng. Một số CĐV đội khách cũng đáp trả lại, tạo ra một cảnh tượng hỗn loạn kinh hoàng, trong khi lực lượng an ninh đứng nhìn bất lực. Để tránh cơn mưa gạch đá dội vào không ngớt, CĐV Hải Phòng đã phải nhảy xuống sân để né tránh.
Tuy nhiên, con đường thoát của các CĐV đội khách đã bị “thu hẹp” khi lực lượng an ninh vẫn làm đúng nguyên tắc “không cho tràn ra mặt cỏ”. Nhưng đó chỉ là khúc “dạo đầu” của cuộc bạo động.
Trong khi lực lượng an ninh tập trung vào việc ngăn chặn các CĐV đội khách tràn vào sân, trên cả 2 khán đài các phần tử quá khích ồ ạt lao vào bao vây tấn công đội khách tạo ra cảnh bạo loạn ghê rợn. Sau 15 phút ẩu đả, đã có hơn 10 CĐV Hải Phòng bị vỡ đầu, 2 CĐV bị thương nặng đã phải nằm tại khu vực kỹ thuật của XM Hải Phòng để các bác sỹ cấp cứu và chờ xe trở đi viện.
Tận dụng cảnh hỗn loạn, một số CĐV đội chủ nhà đã nhảy xuống dùng gạch đá ném vào các cầu thủ XM Hải Phòng. May mắn là BHL và các cầu thủ tránh được, nhưng bố của thủ môn Vũ Thanh Tùng đã bị rách một vết dài gần mắt phải.