RB Leipzig vs VfB Stuttgart

Bundesliga
3-1
Final
Red Bull Arena
TV: DAZN
Team1H2HT
RBL123
VFB011

Who won: RB Leipzig 3-1

RB Leipzig beat VfB Stuttgart 3-1 on Saturday, November 1, 2025 at Red Bull Arena. Goals for RB Leipzig: Jeff Chabot (own goal) (45'), Yan Diomande (53') and Rômulo (90'+1'). Goals for Stuttgart: Tiago Tomás (65').

Leaders

RBLVFB
Total Shots
Rômulo
4
Deniz Undav
5
Accurate Passes
Ridle Baku
45
Jeff Chabot
78
Saves
Péter Gulácsi
3
Alexander Nübel
7

Key events

1st Half

Kickoff

38'

Christoph Baumgartner (RB Leipzig) is shown the yellow card for a bad foul.

45'
Goal

Own Goal by Jeff Chabot, VfB Stuttgart. RB Leipzig 1, VfB Stuttgart 0.

45'+3'

First Half ends, RB Leipzig 1, VfB Stuttgart 0.

2nd Half
45'

Start 2nd Half

53'
Goal

Goal! RB Leipzig 2, VfB Stuttgart 0. Yan Diomande (RB Leipzig) left footed shot from the centre of the box to the bottom right corner. Assisted by Christoph Baumgartner.

57'

Deniz Undav (VfB Stuttgart) is shown the yellow card for a bad foul.

58'
Sub

Substitution, VfB Stuttgart. Tiago Tomás replaces Chris Führich.

58'
Sub

Substitution, VfB Stuttgart. Nikolas Nartey replaces Maximilian Mittelstädt.

65'
Goal

Goal! RB Leipzig 2, VfB Stuttgart 1. Tiago Tomás (VfB Stuttgart) right footed shot from the right side of the box to the centre of the goal. Assisted by Luca Jaquez with a through ball.

71'
Sub

Substitution, RB Leipzig. Johan Bakayoko replaces Antonio Nusa.

71'
Sub

Substitution, RB Leipzig. Xaver Schlager replaces Assan Ouédraogo.

77'
Sub

Substitution, VfB Stuttgart. Jamie Leweling replaces Deniz Undav.

84'

Ramon Hendriks (VfB Stuttgart) is shown the yellow card for a bad foul.

85'
Sub

Substitution, RB Leipzig. Ezechiel Banzuzi replaces Christoph Baumgartner.

88'
Sub

Substitution, VfB Stuttgart. Badredine Bouanani replaces Atakan Karazor.

90'+1'
Goal

Goal! RB Leipzig 3, VfB Stuttgart 1. Rômulo (RB Leipzig) right footed shot from the centre of the box to the centre of the goal.

90'+2'
Sub

Substitution, RB Leipzig. Conrad Harder replaces Rômulo.

90'+2'
Sub

Substitution, RB Leipzig. Lukas Klostermann replaces Ridle Baku.

90'+6'

End Regular Time