Match report

RB Leipzig Defeats VfB Stuttgart 3-1 in Bundesliga

RB Leipzig
RB Leipzig
3–1
FT
VfB Stuttgart
VfB Stuttgart
Nov 1, 2025

RB Leipzig held off a spirited challenge from VfB Stuttgart to secure a 3-1 victory at the Red Bull Arena. The match saw early momentum shift towards Leipzig with an own goal by Jeff Chabot and a timely strike by Y. Diomande. Although T. Tomas scored for Stuttgart, Romulo Cardoso's late goal sealed RB Leipzig’s win.

Key Facts

  • RB Leipzig 3–1 VfB Stuttgart
  • Y. Diomande scored twice (one own goal by Jeff Chabot)
  • Tomas netted for VfB Stuttgart
  • C. Baumgartner and Romulo Cardoso were key contributors
  • Both teams made multiple substitutions throughout the match

Lineups

RB Leipzig

Formation: 4-3-3

Starting XI

  • 1 P. Gulacsi (G)
  • 17 R. Baku (D)
  • 4 W. Orban (D)
  • 23 C. Lukeba (D)
  • 22 D. Raum (D)
  • 20 A. Ouedraogo (M)
  • 13 N. Seiwald (M)
  • 14 C. Baumgartner (M)
  • 49 Y. Diomande (F)
  • 40 Romulo Cardoso (F)
  • 7 A. Nusa (F)

Substitutes

  • 26 M. Vandevoordt
  • 16 L. Klostermann
  • 5 E. Bitshiabu
  • 33 A. Maksimovic
  • 24 X. Schlager
  • 6 E. Banzuzi
  • 27 T. Gomis
  • 11 C. Harder
  • 9 J. Bakayoko

VfB Stuttgart

Formation: 3-4-1-2

Starting XI

  • 33 A. Nubel (G)
  • 14 L. Jaquez (D)
  • 24 J. Chabot (D)
  • 3 R. Hendriks (D)
  • 4 J. Vagnoman (M)
  • 16 A. Karazor (M)
  • 6 A. Stiller (M)
  • 7 M. Mittelstadt (M)
  • 11 B. El Khannouss (F)
  • 26 D. Undav (F)
  • 10 C. Fuhrich (F)

Substitutes

  • 1 F. Bredlow
  • 2 A. Al Dakhil
  • 15 P. Stenzel
  • 29 F. Jeltsch
  • 28 N. Nartey
  • 30 C. Andres
  • 8 T. Tomas
  • 18 J. Leweling
  • 27 B. Bouanani

Timeline

  1. RB Leipzig
    38' RB Leipzig Card · Yellow Card
    C. Baumgartner

    Foul

  2. RB Leipzig
    45' RB Leipzig Goal · Own Goal
    Jeff Chabot · Assist: Y. Diomande
  3. RB Leipzig
    53' RB Leipzig Goal · Normal Goal
    Y. Diomande · Assist: C. Baumgartner
  4. VfB Stuttgart
    57' VfB Stuttgart Card · Yellow Card
    D. Undav

    Foul

  5. VfB Stuttgart
    58' VfB Stuttgart subst · Substitution 1
    Off: Maximilian Mittelstädt · On: N. Nartey
  6. VfB Stuttgart
    58' VfB Stuttgart subst · Substitution 2
    Off: C. Fuhrich · On: T. Tomas
  7. VfB Stuttgart
    65' VfB Stuttgart Goal · Normal Goal
    T. Tomas · Assist: L. Jaquez
  8. RB Leipzig
    71' RB Leipzig subst · Substitution 1
    Off: A. Ouedraogo · On: X. Schlager
  9. RB Leipzig
    71' RB Leipzig subst · Substitution 2
    Off: A. Nusa · On: J. Bakayoko
  10. VfB Stuttgart
    77' VfB Stuttgart subst · Substitution 3
    Off: D. Undav · On: J. Leweling
  11. VfB Stuttgart
    84' VfB Stuttgart Card · Yellow Card
    R. Hendriks

    Foul

  12. RB Leipzig
    85' RB Leipzig subst · Substitution 3
    Off: C. Baumgartner · On: E. Banzuzi
  13. VfB Stuttgart
    88' VfB Stuttgart subst · Substitution 4
    Off: A. Karazor · On: B. Bouanani
  14. RB Leipzig
    90'+2 RB Leipzig subst · Substitution 4
    Off: Ridle Baku · On: L. Klostermann
  15. RB Leipzig
    90'+2 RB Leipzig subst · Substitution 5
    Off: Romulo Cardoso · On: C. Harder
  16. RB Leipzig
    90' RB Leipzig Goal · Normal Goal
    Romulo Cardoso

Match Stats

Stat RB Leipzig VfB Stuttgart
Fouls 8 10
Pass Accuracy 78% 88%
Offsides 0 7
Red Cards
Total Shots 16 14
Corners 5 5
Total Passes 416 553
Yellow Cards 1 2
Blocked Shots 2 4
Shots on Target 9 4
xG 2.09 1.49
Shots off Target 5 6
Possession 42% 58%
Goals Prevented 0 0
Accurate Passes 324 485
Shots Inside Box 14 7
Saves 3 7
Shots Outside Box 2 7

Key Match Notes

  • RB Leipzig took an early lead at 45 minutes with an own goal by Jeff Chabot, which was followed up by Y. Diomande's well-taken goal in the 53rd minute.
  • Despite T. Tomas pulling one back for VfB Stuttgart in the 65th minute, RB Leipzig maintained their composure and sealed the victory with Romulo Cardoso’s late goal in the final minutes.