German Bundesliga

Bayer Leverkusen vs Mainz, 2024-25 German Bundesliga

· German Bundesliga
  • 48': Alejandro Grimaldo
FT
1 - 0
  • Red Card 90'+1':

Bayer Leverkusen edge Mainz 1-0 for seventh league win in a row

Champions Bayer Leverkusen battled past Mainz 05 with a 1-0 win coming courtesy of a superb Alex Grimaldo free kick on Tuesday to stretch their winning run to seven straight matches in the Bundesliga and close in on leaders Bayern Munich.

Match Timeline

  • 0': Lineups are announced and players are warming up.
  • 0': First Half begins.
  • 2': Delay in match because of an injury Jonathan Burkardt (1. FSV Mainz 05).
  • 3': Substitution, 1. FSV Mainz 05. Armindo Sieb replaces Jonathan Burkardt because of an injury.
  • 3': Delay over. They are ready to continue.
  • 6': Foul by Florian Wirtz (Bayer 04 Leverkusen).
  • 6': Paul Nebel (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 7': Attempt blocked. Patrik Schick (Bayer 04 Leverkusen) left footed shot from a difficult angle on the left is blocked.
  • 7': Delay in match because of an injury Exequiel Palacios (Bayer 04 Leverkusen).
  • 8': Delay over. They are ready to continue.
  • 9': Foul by Danny da Costa (1. FSV Mainz 05).
  • 9': Álex Grimaldo (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 11': Florian Wirtz (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 11': Foul by Danny da Costa (1. FSV Mainz 05).
  • 13': Exequiel Palacios (Bayer 04 Leverkusen) wins a free kick on the right wing.
  • 13': Foul by Andreas Hanche-Olsen (1. FSV Mainz 05).
  • 17': Foul by Armindo Sieb (1. FSV Mainz 05).
  • 17': Piero Hincapié (Bayer 04 Leverkusen) wins a free kick on the left wing.
  • 17': Armindo Sieb (1. FSV Mainz 05) is shown the yellow card for a bad foul.
  • 18': Attempt blocked. Aleix García (Bayer 04 Leverkusen) left footed shot from the centre of the box is blocked. Assisted by Jeremie Frimpong.
  • 18': Attempt blocked. Aleix García (Bayer 04 Leverkusen) right footed shot from the centre of the box is blocked.
  • 18': Corner, Bayer 04 Leverkusen. Conceded by Andreas Hanche-Olsen.
  • 23': Attempt missed. Piero Hincapié (Bayer 04 Leverkusen) left footed shot from the left side of the box is close, but misses to the right. Assisted by Granit Xhaka.
  • 24': Offside, 1. FSV Mainz 05. Armindo Sieb is caught offside.
  • 25': Foul by Phillipp Mwene (1. FSV Mainz 05).
  • 25': Jeremie Frimpong (Bayer 04 Leverkusen) wins a free kick on the right wing.
  • 27': Corner, 1. FSV Mainz 05. Conceded by Piero Hincapié.
  • 28': Attempt saved. Stefan Bell (1. FSV Mainz 05) right footed shot from the right side of the box is saved in the top centre of the goal. Assisted by Jae-Sung Lee with a headed pass.
  • 29': Armindo Sieb (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 29': Foul by Edmond Tapsoba (Bayer 04 Leverkusen).
  • 30': Attempt blocked. Patrik Schick (Bayer 04 Leverkusen) left footed shot from the centre of the box is blocked.
  • 32': Attempt blocked. Granit Xhaka (Bayer 04 Leverkusen) right footed shot from outside the box is blocked. Assisted by Exequiel Palacios.
  • 33': Attempt blocked. Florian Wirtz (Bayer 04 Leverkusen) right footed shot from the centre of the box is blocked. Assisted by Granit Xhaka.
  • 36': Offside, 1. FSV Mainz 05. Armindo Sieb is caught offside.
  • 38': Attempt saved. Exequiel Palacios (Bayer 04 Leverkusen) header from the centre of the box is saved in the top centre of the goal. Assisted by Álex Grimaldo with a cross.
  • 40': Foul by Dominik Kohr (1. FSV Mainz 05).
  • 40': Granit Xhaka (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 41': Attempt saved. Florian Wirtz (Bayer 04 Leverkusen) right footed shot from outside the box is saved in the bottom left corner. Assisted by Granit Xhaka.
  • 41': Corner, Bayer 04 Leverkusen. Conceded by Robin Zentner.
  • 45': Fourth official has announced 2 minutes of added time.
  • 45'+2': Attempt saved. Álex Grimaldo (Bayer 04 Leverkusen) left footed shot from outside the box is saved in the bottom right corner.
  • 45'+3': First Half ends, Bayer 04 Leverkusen 0, 1. FSV Mainz 05 0.
  • 45': Second Half begins Bayer 04 Leverkusen 0, 1. FSV Mainz 05 0.
  • 47': Florian Wirtz (Bayer 04 Leverkusen) wins a free kick in the attacking half.
  • 47': Foul by Stefan Bell (1. FSV Mainz 05).
  • 48': Goal! Bayer 04 Leverkusen 1, 1. FSV Mainz 05 0. Álex Grimaldo (Bayer 04 Leverkusen) from a free kick with a left footed shot to the bottom right corner.
  • 50': Corner, 1. FSV Mainz 05. Conceded by Jeremie Frimpong.
  • 50': Attempt saved. Jae-Sung Lee (1. FSV Mainz 05) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Stefan Bell.
  • 50': Attempt missed. Anthony Caci (1. FSV Mainz 05) right footed shot from the right side of the six yard box is close, but misses to the right following a corner.
  • 51': Foul by Stefan Bell (1. FSV Mainz 05).
  • 51': Patrik Schick (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 51': Stefan Bell (1. FSV Mainz 05) is shown the yellow card for a bad foul.
  • 52': Foul by Jae-Sung Lee (1. FSV Mainz 05).
  • 52': Nordi Mukiele (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 55': Armindo Sieb (1. FSV Mainz 05) wins a free kick in the attacking half.
  • 55': Foul by Granit Xhaka (Bayer 04 Leverkusen).
  • 57': Attempt saved. Kaishu Sano (1. FSV Mainz 05) right footed shot from the right side of the box is saved in the top left corner. Assisted by Armindo Sieb.
  • 57': Corner, 1. FSV Mainz 05. Conceded by Matej Kovár.
  • 58': Foul by Anthony Caci (1. FSV Mainz 05).
  • 58': Matej Kovár (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 58': Attempt blocked. Edmond Tapsoba (Bayer 04 Leverkusen) left footed shot from the centre of the box is blocked. Assisted by Jeremie Frimpong with a cross.
  • 60': Attempt blocked. Granit Xhaka (Bayer 04 Leverkusen) left footed shot from outside the box is blocked. Assisted by Florian Wirtz.
  • 60': Corner, Bayer 04 Leverkusen. Conceded by Paul Nebel.
  • 61': Corner, Bayer 04 Leverkusen. Conceded by Stefan Bell.
  • 61': Attempt saved. Florian Wirtz (Bayer 04 Leverkusen) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Álex Grimaldo.
  • 61': Corner, Bayer 04 Leverkusen. Conceded by Robin Zentner.
  • 62': Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
  • 62': Foul by Patrik Schick (Bayer 04 Leverkusen).
  • 63': Substitution, Bayer 04 Leverkusen. Nathan Tella replaces Patrik Schick.
  • 65': Exequiel Palacios (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 65': Foul by Paul Nebel (1. FSV Mainz 05).
  • 66': Substitution, 1. FSV Mainz 05. Hyun-Seok Hong replaces Jae-Sung Lee.
  • 66': Substitution, 1. FSV Mainz 05. Nelson Weiper replaces Armindo Sieb.
  • 68': Foul by Anthony Caci (1. FSV Mainz 05).
  • 68': Álex Grimaldo (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 68': Anthony Caci (1. FSV Mainz 05) is shown the yellow card for a bad foul.
  • 69': Nordi Mukiele (Bayer 04 Leverkusen) is shown the yellow card.
  • 71': Attempt saved. Nelson Weiper (1. FSV Mainz 05) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Stefan Bell.
  • 73': Attempt saved. Jeremie Frimpong (Bayer 04 Leverkusen) right footed shot from a difficult angle on the right is saved in the centre of the goal. Assisted by Exequiel Palacios with a through ball.
  • 73': Attempt blocked. Florian Wirtz (Bayer 04 Leverkusen) right footed shot from the centre of the box is blocked.
  • 73': Corner, Bayer 04 Leverkusen. Conceded by Stefan Bell.
  • 76': Attempt blocked. Nathan Tella (Bayer 04 Leverkusen) left footed shot from outside the box is blocked. Assisted by Nordi Mukiele.
  • 76': Delay in match because of an injury Stefan Bell (1. FSV Mainz 05).
  • 78': Delay over. They are ready to continue.
  • 79': Foul by Nelson Weiper (1. FSV Mainz 05).
  • 79': Nordi Mukiele (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 80': Substitution, 1. FSV Mainz 05. Maxim Leitsch replaces Stefan Bell.
  • 80': Substitution, 1. FSV Mainz 05. Silvan Widmer replaces Phillipp Mwene.
  • 81': Attempt saved. Jeremie Frimpong (Bayer 04 Leverkusen) right footed shot from the right side of the box is saved in the bottom right corner. Assisted by Florian Wirtz.
  • 82': Corner, Bayer 04 Leverkusen. Conceded by Maxim Leitsch.
  • 83': Attempt saved. Nathan Tella (Bayer 04 Leverkusen) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Florian Wirtz.
  • 83': Attempt blocked. Florian Wirtz (Bayer 04 Leverkusen) right footed shot from outside the box is blocked. Assisted by Álex Grimaldo.
  • 83': Corner, Bayer 04 Leverkusen. Conceded by Dominik Kohr.
  • 87': Granit Xhaka (Bayer 04 Leverkusen) is shown the yellow card.
  • 87': Attempt missed. Nelson Weiper (1. FSV Mainz 05) header from the centre of the box is close, but misses the top left corner.
  • 88': Substitution, Bayer 04 Leverkusen. Martin Terrier replaces Florian Wirtz.
  • 89': Corner, 1. FSV Mainz 05. Conceded by Edmond Tapsoba.
  • 90': Fourth official has announced 3 minutes of added time.
  • 90'+1': Foul by Nelson Weiper (1. FSV Mainz 05).
  • 90'+1': Piero Hincapié (Bayer 04 Leverkusen) wins a free kick in the defensive half.
  • 90'+3': Attempt blocked. Kaishu Sano (1. FSV Mainz 05) right footed shot from outside the box is blocked. Assisted by Dominik Kohr.
  • 90'+4': Second Half ends, Bayer 04 Leverkusen 1, 1. FSV Mainz 05 0.
  • 0': Match ends, Bayer 04 Leverkusen 1, 1. FSV Mainz 05 0.

Statistics

https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/2950.png&h=25&scale=crop&w=25&location=originM05 B04https://a.espncdn.com/combiner/i?img=/i/teamlogos/soccer/500/131.png&h=25&scale=crop&w=25&location=origin
14 Fouls 4
3 Yellow Cards 2
0 Red Cards 0
2 Offsides 0
4 Corner Kicks 8
7 Saves 4
33.2 Possession 66.8
7 SHOTS 20
4 ON GOAL 9
0.6 On Target % 0.5
0 Penalty Goals 0
0 Penalty Kicks Taken 0
278 Accurate Passes 659
360 Passes 739
0.8 Pass Completion % 0.9
2 Accurate Crosses 5
15 Crosses 20
0.1 Cross % 0.3
47 Long Balls 50
15 Accurate Long Balls 24
0.3 Long Balls % 0.5
1 Blocked Shots 10
9 Effective Tackles 9
16 Tackles 13
0.6 Tackle % 0.7
11 Interceptions 11
25 Effective Clearances 13
25 Clearances 13

Game Information

Competition: German Bundesliga

Venue: BayArena
Location: Leverkusen, Germany
Attendance: 30,210

Bundesliga Table

# TEAM GP GD PTS
1 Bayern Munich 17 +40 42
2 Bayer Leverkusen 17 +18 38
3 Eintracht Frankfurt 17 +16 33
4 RB Leipzig 17 +5 30
Full Table

Line-Ups

B04 Bayer Leverkusen (3-4-2-1)

No. Name
17 Matej Kovar (GK)
12 Edmond Tapsoba
3 Piero Hincapié
23 Nordi Mukiele Yellow Card
24 Aleix García
34 Granit Xhaka Yellow Card
20 Alejandro Grimaldo
30 Jeremie Frimpong
14 Patrik Schick
10 Florian Wirtz
25 Exequiel Palacios

M05 Mainz (3-4-2-1)

No. Name
27 Robin Zentner (GK)
16 Stefan Bell Yellow Card
25 Andreas Hanche-Olsen
21 Danny da Costa
31 Dominik Kohr
6 Kaishu Sano
2 Phillipp Mwene
19 Anthony Caci Yellow Card
29 Jonathan Burkardt
7 Lee Jae-Sung
8 Paul Nebel

Bundesliga News

Ranking 2025's top 15 USMNT U21 prospects from Europe to MLS
Ranking 2025's top 15 USMNT U21 prospects from Europe to MLS

As the USMNT's 2025 begins, we rank the U21 American players on the national team radar. From Europe to MLS, here's the top 15.

Watch: Andrej Kramarić in explosive rant after Bayern defeat
Watch: Andrej Kramarić in explosive rant after Bayern defeat

Andrej Kramarić launched an explosive lant about Hoffenheim's "s*** season" after their 5-0 defeat to Bayern Munich on Wednesday.

Hoffenheim's Kramarić goes on explosive rant after Bayern thrashing
Hoffenheim's Kramarić goes on explosive rant after Bayern thrashing

Andrej Kramarić reflects on Hoffenheim's season after losing 5-0 to Bayern Munich.

January transfer window: Grading big signings in men's soccer
January transfer window: Grading big signings in men's soccer

Deals are ongoing in the January transfer window. Here is how we rate the biggest moves.

Why Laurens struggles to see Nkunku's fit with Bayern
Why Laurens struggles to see Nkunku's fit with Bayern

Julien Laurens explains why he doesn't see a fit with Christopher Nkunku and Bayern Munich amid transfer rumors.