Match report

Bayer Leverkusen Stuns RB Leipzig with a 3-1 Bundesliga Victory

RB Leipzig
RB Leipzig
1–3
FT
Bayer Leverkusen
Bayer Leverkusen
Dec 20, 2025

Bayer Leverkusen stunned RB Leipzig with a dominant performance to secure a 3-1 victory in their Bundesliga match. Despite Xaver Schlager's early lead for RB Leipzig, goals from Moussa Diaby, Patrik Schick, and Mika Culbreath ultimately secured the win for Leverkusen.

Key Facts

  • RB Leipzig 1–3 Bayer Leverkusen
  • X. Schlager scored RB Leipzig's only goal (min 35)
  • Moussa Diaby, Patrik Schick, and Mika Culbreath netted for Leverkusen
  • Arthur received a yellow card in the early stages of the game
  • Cristian Baumgartner assisted on Xaver Schlager’s opening goal

Lineups

RB Leipzig

Formation: 4-3-3

Starting XI

  • 1 P. Gulacsi (G)
  • 19 K. Nedeljkovic (D)
  • 4 W. Orban (D)
  • 23 C. Lukeba (D)
  • 22 D. Raum (D)
  • 14 C. Baumgartner (M)
  • 13 N. Seiwald (M)
  • 24 X. Schlager (M)
  • 11 C. Harder (F)
  • 40 Romulo Cardoso (F)
  • 27 T. Gomis (F)

Substitutes

  • 26 M. Vandevoordt
  • 35 M. Finkgrafe
  • 16 L. Klostermann
  • 5 E. Bitshiabu
  • 37 B. Kaltefleiter
  • 33 A. Maksimovic
  • 17 R. Baku
  • 45 S. Konate
  • 36 T. Werner

Bayer Leverkusen

Formation: 3-4-2-1

Starting XI

  • 1 M. Flekken (G)
  • 8 R. Andrich (D)
  • 5 L. Bade (D)
  • 44 J. Belocian (D)
  • 13 Arthur (M)
  • 24 A. Garcia (M)
  • 10 M. Tillman (M)
  • 23 N. Tella (M)
  • 7 J. Hofmann (F)
  • 11 M. Terrier (F)
  • 14 P. Schick (F)

Substitutes

  • 28 J. Blaswich
  • 36 N. Lomb
  • 16 A. Tape
  • 21 Lucas
  • 6 E. Fernandez
  • 27 J. Mensah
  • 18 A. Sarco
  • 35 C. Kofane
  • 42 M. Culbreath

Timeline

  1. Bayer Leverkusen
    30' Bayer Leverkusen Card · Yellow Card
    Arthur

    Foul

  2. RB Leipzig
    35' RB Leipzig Goal · Normal Goal
    X. Schlager · Assist: C. Baumgartner
  3. Bayer Leverkusen
    40' Bayer Leverkusen Goal · Normal Goal
    M. Terrier · Assist: Arthur
  4. Bayer Leverkusen
    44' Bayer Leverkusen Goal · Normal Goal
    P. Schick · Assist: N. Tella
  5. Bayer Leverkusen
    57' Bayer Leverkusen subst · Substitution 1
    Off: J. Hofmann · On: E. Fernandez
  6. RB Leipzig
    70' RB Leipzig subst · Substitution 1
    Off: Romulo Cardoso · On: A. Maksimovic
  7. RB Leipzig
    70' RB Leipzig subst · Substitution 2
    Off: K. Nedeljkovic · On: Ridle Baku
  8. Bayer Leverkusen
    77' Bayer Leverkusen subst · Substitution 2
    Off: N. Tella · On: A. Tape
  9. Bayer Leverkusen
    77' Bayer Leverkusen subst · Substitution 3
    Off: P. Schick · On: C. M. Kofane
  10. Bayer Leverkusen
    77' Bayer Leverkusen subst · Substitution 4
    Off: M. Terrier · On: M. Culbreath
  11. RB Leipzig
    79' RB Leipzig subst · Substitution 3
    Off: T. Gomis · On: T. Werner
  12. Bayer Leverkusen
    83' Bayer Leverkusen subst · Substitution 5
    Off: Arthur · On: Lucas
  13. Bayer Leverkusen
    87' Bayer Leverkusen Card · Yellow Card
    A. Tape

    Foul

  14. RB Leipzig
    89' RB Leipzig subst · Substitution 4
    Off: N. Seiwald · On: E. Bitshiabu
  15. RB Leipzig
    90'+11 RB Leipzig Card · Yellow Card
    C. Lukeba

    Foul

  16. Bayer Leverkusen
    90' Bayer Leverkusen Goal · Normal Goal
    M. Culbreath

Match Stats

Stat RB Leipzig Bayer Leverkusen
Fouls 10 12
Pass Accuracy 85% 90%
Offsides 1 1
Red Cards
Total Shots 19 15
Corners 2 8
Total Passes 474 608
Yellow Cards 1 2
Blocked Shots 6 4
Shots on Target 7 8
xG 1.77 2.72
Shots off Target 6 3
Possession 44% 56%
Goals Prevented 0 0
Accurate Passes 402 550
Shots Inside Box 13 12
Saves 5 6
Shots Outside Box 6 3

Key Match Notes

  • Moussa Diaby's equalizer (min 40) marked a significant turnaround in momentum
  • Patrik Schick's second goal for Leverkusen (min 44) cemented their lead and stifled Leipzig’s comeback hopes