Mainz vs RB Leipzig
Match pulse
Who won: RB Leipzig 1-0
RB Leipzig beat Mainz 1-0 on Saturday, September 13, 2025 at MEWA ARENA. Goals for RB Leipzig: Johan Bakayoko (40').
Play by play
- Match ends, 1. FSV Mainz 05 0, RB Leipzig 1.
- Second Half ends, 1. FSV Mainz 05 0, RB Leipzig 1.
- 90'+6'
Corner, RB Leipzig. Conceded by Danny da Costa.
- 90'+3'
SubSubstitution, RB Leipzig. Assan Ouédraogo replaces Rômulo.
- 90'+3'
SubSubstitution, RB Leipzig. Kevin Kampl replaces Christoph Baumgartner.
- 90'+1'

Handball by Conrad Harder (RB Leipzig).
- 90'
Fourth official has announced 5 minutes of added time.
- 89'

Corner, 1. FSV Mainz 05. Conceded by Castello Lukeba.
- 88'

Foul by Yan Diomande (RB Leipzig).
- 88'

Dominik Kohr (1. FSV Mainz 05) wins a free kick in the defensive half.
- 87'
Delay over. They are ready to continue.
- 86'
Delay in match because of an injury Dominik Kohr (1. FSV Mainz 05).
- 86'

Sota Kawasaki (1. FSV Mainz 05) wins a free kick in the defensive half.
- 86'

Foul by Christoph Baumgartner (RB Leipzig).
- 83'

Foul by Nadiem Amiri (1. FSV Mainz 05).
- 83'

Ezechiel Banzuzi (RB Leipzig) wins a free kick in the attacking half.
- 82'

Ridle Baku (RB Leipzig) wins a free kick in the defensive half.
- 82'

Foul by Nelson Weiper (1. FSV Mainz 05).
- 80'
Corner, RB Leipzig. Conceded by Nikolas Veratschnig.
- 79'

Foul by Conrad Harder (RB Leipzig).
- 79'

Danny da Costa (1. FSV Mainz 05) wins a free kick in the defensive half.
- 75'
SubSubstitution, 1. FSV Mainz 05. Nikolas Veratschnig replaces Phillipp Mwene.
- 75'
SubSubstitution, 1. FSV Mainz 05. Sota Kawasaki replaces Arnaud Nordin.
- 75'
SubSubstitution, 1. FSV Mainz 05. Silvan Widmer replaces Anthony Caci.
- 75'

Attempt missed. Dominik Kohr (1. FSV Mainz 05) right footed shot from the left side of the box is high and wide to the right. Assisted by Armindo Sieb with a cross.