Trong khi Mainz nỗ lực bám đuổi, Bayer Leverkusen đã thể hiện sự sắc bén và hiệu quả trong các tình huống tấn công.
Ngay từ đầu, Bayer Leverkusen đã nhập cuộc mạnh mẽ và vươn lên dẫn trước ngay ở phút thứ 11 nhờ cú sút chính xác của Alejandro Grimaldo từ chấm phạt đền, sau một tình huống phạm lỗi của Nikolas Veratschnig trong vòng cấm.
Sau khi mở tỷ số, đội khách tiếp tục duy trì áp lực và gia tăng cách biệt lên 2-0 ở phút 24, với pha lập công của Christian Kofane sau một pha phối hợp tinh tế.
Mainz đã không bỏ cuộc, và đến phút 34, Jae-Sung Lee rút ngắn tỷ số xuống còn 1-2 bằng một pha dứt điểm cận thành đầy mạnh mẽ sau một pha bóng lộn xộn trong khu vực cấm. Tuy nhiên, nỗ lực của Mainz chỉ duy trì được một thời gian ngắn khi Bayer Leverkusen tái lập khoảng cách 2 bàn nhờ bàn thắng thứ hai của Grimaldo trước giờ nghỉ.
Không dừng lại ở đó, Mainz tiếp tục cho thấy sự kiên cường của mình, rút ngắn cách biệt trên chấm phạt đền ở phút thứ 71. Gần cuối trận, Martin Terrier đá bồi phá lưới chủ nhà, tưởng chừng ấn định tỷ số 4-2 cho trận đấu. Nhưng sang phút 90, Armindo Sieb đã có một cú sút chính xác, ghi bàn rút ngắn tỷ số xuống còn 3-4.
Trận đấu có đến 8 phút bù giờ, nhưng đó là tất cả những gì Mainz có thể làm được trong những phút cuối. Với việc không thể ghi thêm bàn thắng, Mainz đành chấp nhận thất bại trên sân nhà.
Nhưng vậy, Leverkusen đã có chiến thắng thứ ba liên tiếp ở Bundesliga với HLV Kasper Hjulmand. Họ đang đứng ở vị trí thứ 5, bằng điểm Dortmund nhưng đá nhiều hơn 1 trận.