Match report

FSV Mainz 05 Stuns RB Leipzig with Late Comeback, 2-1 (Bundesliga)

RB Leipzig
RB Leipzig
1–2
FT
FSV Mainz 05
FSV Mainz 05
Jan 31, 2026

FSV Mainz 05 stunned the home crowd by overturning a one-goal deficit to defeat RB Leipzig 2-1 at Red Bull Arena. Nadiem Amiri's penalty and Silas' goal secured the win for FSV Mainz 05, who fought back after Christian Harder opened the scoring for RB Leipzig.

Key Facts

  • Christian Harder scored for RB Leipzig in the 40th minute.
  • Nadiem Amiri equalized with a penalty kick in injury time of the first half.
  • Silas sealed the win for FSV Mainz 05 in the 49th minute.
  • RB Leipzig made three substitutions: E. Bitshiabu, Ridle Baku, and Romulo Cardoso came on.

Lineups

RB Leipzig

Formation: 4-4-1-1

Starting XI

  • 1 P. Gulacsi (G)
  • 17 R. Baku (D)
  • 4 W. Orban (D)
  • 5 E. Bitshiabu (D)
  • 22 D. Raum (D)
  • 49 Y. Diomande (M)
  • 13 N. Seiwald (M)
  • 24 X. Schlager (M)
  • 7 A. Nusa (M)
  • 40 Romulo Cardoso (F)
  • 11 C. Harder (F)

Substitutes

  • 26 M. Vandevoordt
  • 6 E. Banzuzi
  • 9 J. Bakayoko
  • 16 L. Klostermann
  • 19 K. Nedeljkovic
  • 27 T. Gomis
  • 33 A. Maksimovic
  • 35 M. Finkgrafe
  • 39 B. Henrichs

FSV Mainz 05

Formation: 3-5-2

Starting XI

  • 33 D. Batz (G)
  • 4 S. Posch (D)
  • 16 S. Bell (D)
  • 48 K. Potulski (D)
  • 21 D. da Costa (M)
  • 10 N. Amiri (M)
  • 6 K. Sano (M)
  • 7 Lee Jae-Sung (M)
  • 30 S. Widmer (M)
  • 17 B. Hollerbach (F)
  • 20 P. Tietz (F)

Substitutes

  • 1 L. Riess
  • 2 P. Mwene
  • 8 P. Nebel
  • 9 A. Nordin
  • 15 L. Maloney
  • 26 Silas
  • 42 D. Gleiber
  • 14 W. Boving
  • 44 N. Weiper

Timeline

  1. FSV Mainz 05
    14' FSV Mainz 05 subst · Substitution 1
    Off: B. Hollerbach · On: Silas
  2. FSV Mainz 05
    38' FSV Mainz 05 Card · Yellow Card
    Stefan Bell

    Foul

  3. RB Leipzig
    40' RB Leipzig Goal · Normal Goal
    C. Harder · Assist: A. Nusa
  4. FSV Mainz 05
    45'+3 FSV Mainz 05 Card · Yellow Card
    Stefan Posch
  5. FSV Mainz 05
    45' FSV Mainz 05 Goal · Penalty
    Nadiem Amiri
  6. FSV Mainz 05
    49' FSV Mainz 05 Goal · Normal Goal
    Silas · Assist: P. Tietz
  7. RB Leipzig
    59' RB Leipzig subst · Substitution 1
    Off: E. Bitshiabu · On: E. Banzuzi
  8. RB Leipzig
    59' RB Leipzig subst · Substitution 2
    Off: Ridle Baku · On: B. Henrichs
  9. RB Leipzig
    72' RB Leipzig subst · Substitution 3
    Off: Romulo Cardoso · On: T. Gomis
  10. FSV Mainz 05
    72' FSV Mainz 05 subst · Substitution 2
    Off: Nadiem Amiri · On: L. Maloney
  11. FSV Mainz 05
    82' FSV Mainz 05 subst · Substitution 3
    Off: S. Widmer · On: P. Mwene
  12. FSV Mainz 05
    82' FSV Mainz 05 subst · Substitution 4
    Off: Unknown player · On: Paul Nebel
  13. FSV Mainz 05
    82' FSV Mainz 05 subst · Substitution 5
    Off: P. Tietz · On: N. Weiper
  14. RB Leipzig
    86' RB Leipzig subst · Substitution 4
    Off: N. Seiwald · On: J. Bakayoko
  15. FSV Mainz 05
    90'+3 FSV Mainz 05 Card · Yellow Card
    K. Potulski

    Foul

Match Stats

Stat RB Leipzig FSV Mainz 05
Fouls 4 13
Pass Accuracy 86% 69%
Offsides 2 2
Red Cards
Total Shots 15 11
Corners 5 4
Total Passes 700 300
Yellow Cards 0 4
Blocked Shots 5 2
Shots on Target 4 4
xG 1.74 2.33
Shots off Target 6 5
Possession 70% 30%
Goals Prevented 0 0
Accurate Passes 604 206
Shots Inside Box 14 8
Saves 2 3
Shots Outside Box 1 3

Key Match Notes

  • Nadiem Amiri's penalty in the 45th minute equalized for FSV Mainz 05, changing the momentum of the game.
  • Silas' goal in the 49th minute put FSV Mainz 05 ahead and sealed their victory over RB Leipzig.