Wolfsburg vs Borussia Dortmund

7 February 2026 · Bundesliga · 2025/26 · Referee Timo Gerach

Full time 1 – 2

Half-time: 0–1

  • Konstantinos Koulierakis 52’
  • Julian Brandt 38’
  • Serhou Guirassy 87’

Match summary

Borussia Dortmund beat Wolfsburg 2-1 on the road, with a late winner. Borussia Dortmund led 1-0 at half-time.

Julian Brandt put Borussia Dortmund ahead with a header in the 38th minute, set up by Julian Ryerson, Konstantinos Koulierakis equalised with a header in the 52nd minute, set up by Maximilian Arnold, and Serhou Guirassy won it in the 87th minute, set up by Fabio Silva.

There was little between the sides on chances: Wolfsburg created 2.03 expected goals (xG) from 12 shots, Borussia Dortmund 1.73 from 21.

Match stats

35% Possession 65%
12 Shots 21
2 Shots on target 4
4 Corners 8
42 Attacks 71
118 Dangerous attacks 190
312 Passes 580
77% Pass accuracy 86%
14 Tackles 13
13 Fouls 10
1 Yellow cards 1
0 Red cards 0
0 Offsides 2

Key events

Wolfsburg Borussia Dortmund
Kick-off
14’
Niklas SüleShot on target
Jan BürgerKilian FischerInjury
17’
38’
Julian BrandtHeader0-1 (Borussia Dortmund)
Half-time0-1
47’
47’
Jobe BellinghamShot on target
Second half underway
51’
Konstantinos KoulierakisHeader1-1 (Wolfsburg)
52’
Jesper LindstrømKevin Paredes
64’
Lovro MajerKento Shiogai
64’
Mohammed AmouraShot on target
71’
Mattias SvanbergAdam Daghim
83’
87’
Serhou GuirassyRight foot shot1-2 (Borussia Dortmund)
88’
Ramy BensebainiNiklas Süle
88’
Salih ÖzcanJulian Brandt
Full-time1-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.03 1.73 38’ Julian Brandt (Borussia Dortmund), 0-1 38’ 52’ Konstantinos Koulierakis (Wolfsburg), 1-1 52’ 87’ Serhou Guirassy (Borussia Dortmund), 1-2 87’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.03 1.73 38’ Julian Brandt (Borussia Dortmund), 0-1 Brandt 38’ 52’ Konstantinos Koulierakis (Wolfsburg), 1-1 Koulierakis 52’ 87’ Serhou Guirassy (Borussia Dortmund), 1-2 Guirassy 87’
Wolfsburg 2.03 xGBorussia Dortmund 1.73 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Borussia Dortmund attacking Wolfsburg attacking 
52’ Konstantinos Koulierakis (Wolfsburg), set piece, 0.48 xG, goal 71’ Mohammed Amoura (Wolfsburg), open play, 0.49 xG, saved 54’ Mohammed Amoura (Wolfsburg), open play, 0.44 xG, off target 87’ Serhou Guirassy (Borussia Dortmund), open play, 0.39 xG, goal 65’ Mohammed Amoura (Wolfsburg), open play, 0.31 xG, off target 7’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 46’ Felix Nmecha (Borussia Dortmund), open play, 0.12 xG, blocked 32’ Maximilian Beier (Borussia Dortmund), open play, 0.11 xG, blocked 43’ Waldemar Anton (Borussia Dortmund), from a corner, 0.11 xG, blocked 43’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.11 xG, blocked 23’ Maximilian Beier (Borussia Dortmund), open play, 0.09 xG, blocked 15’ Felix Nmecha (Borussia Dortmund), open play, 0.09 xG, blocked 43’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.08 xG, blocked 25’ Mohammed Amoura (Wolfsburg), open play, 0.08 xG, off target 60’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.08 xG, blocked 38’ Julian Brandt (Borussia Dortmund), from a corner, 0.07 xG, goal 43’ Julian Ryerson (Borussia Dortmund), open play, 0.07 xG, blocked 60’ Maximilian Beier (Borussia Dortmund), from a corner, 0.07 xG, blocked 67’ Mohammed Amoura (Wolfsburg), open play, 0.06 xG, off target 23’ Felix Nmecha (Borussia Dortmund), open play, 0.04 xG, off target 62’ Mohammed Amoura (Wolfsburg), open play, 0.04 xG, off target 80’ Lovro Majer (Wolfsburg), open play, 0.04 xG, hit the woodwork 24’ Mohammed Amoura (Wolfsburg), open play, 0.04 xG, off target 30’ Julian Ryerson (Borussia Dortmund), open play, 0.04 xG, off target 43’ Felix Nmecha (Borussia Dortmund), open play, 0.03 xG, blocked 27’ Jobe Bellingham (Borussia Dortmund), open play, 0.02 xG, blocked 46’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.02 xG, off target 90+1’ Maximilian Arnold (Wolfsburg), open play, 0.02 xG, blocked 47’ Jobe Bellingham (Borussia Dortmund), open play, 0.02 xG, saved 3’ Mohammed Amoura (Wolfsburg), open play, 0.01 xG, off target 14’ Niklas Süle (Borussia Dortmund), open play, 0.02 xG, saved 42’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.01 xG, blocked 12’ Jeanuël Belocian (Wolfsburg), open play, 0.01 xG, blocked 71’ Mohammed Amoura (Wolfsburg), open play, 0.49 xG, saved 52’ Konstantinos Koulierakis (Wolfsburg), set piece, 0.48 xG, goal 54’ Mohammed Amoura (Wolfsburg), open play, 0.44 xG, off target 87’ Serhou Guirassy (Borussia Dortmund), open play, 0.39 xG, goal 65’ Mohammed Amoura (Wolfsburg), open play, 0.31 xG, off target 7’ Serhou Guirassy (Borussia Dortmund), open play, 0.14 xG, blocked 46’ Felix Nmecha (Borussia Dortmund), open play, 0.12 xG, blocked 43’ Waldemar Anton (Borussia Dortmund), from a corner, 0.11 xG, blocked 32’ Maximilian Beier (Borussia Dortmund), open play, 0.11 xG, blocked 43’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.11 xG, blocked 23’ Maximilian Beier (Borussia Dortmund), open play, 0.09 xG, blocked 15’ Felix Nmecha (Borussia Dortmund), open play, 0.09 xG, blocked 43’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.08 xG, blocked 60’ Nico Schlotterbeck (Borussia Dortmund), from a corner, 0.08 xG, blocked 25’ Mohammed Amoura (Wolfsburg), open play, 0.08 xG, off target 38’ Julian Brandt (Borussia Dortmund), from a corner, 0.07 xG, goal 43’ Julian Ryerson (Borussia Dortmund), open play, 0.07 xG, blocked 60’ Maximilian Beier (Borussia Dortmund), from a corner, 0.07 xG, blocked 67’ Mohammed Amoura (Wolfsburg), open play, 0.06 xG, off target 23’ Felix Nmecha (Borussia Dortmund), open play, 0.04 xG, off target 62’ Mohammed Amoura (Wolfsburg), open play, 0.04 xG, off target 24’ Mohammed Amoura (Wolfsburg), open play, 0.04 xG, off target 30’ Julian Ryerson (Borussia Dortmund), open play, 0.04 xG, off target 80’ Lovro Majer (Wolfsburg), open play, 0.04 xG, hit the woodwork 43’ Felix Nmecha (Borussia Dortmund), open play, 0.03 xG, blocked 27’ Jobe Bellingham (Borussia Dortmund), open play, 0.02 xG, blocked 46’ Nico Schlotterbeck (Borussia Dortmund), open play, 0.02 xG, off target 90+1’ Maximilian Arnold (Wolfsburg), open play, 0.02 xG, blocked 47’ Jobe Bellingham (Borussia Dortmund), open play, 0.02 xG, saved 3’ Mohammed Amoura (Wolfsburg), open play, 0.01 xG, off target 14’ Niklas Süle (Borussia Dortmund), open play, 0.02 xG, saved 42’ Serhou Guirassy (Borussia Dortmund), from a corner, 0.01 xG, blocked 12’ Jeanuël Belocian (Wolfsburg), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Lineup not available for this match.

Borussia Dortmund 3-4-2-1 Starting XI
Kobel
Schlotterbeck
Anton
Süle 88’
Svensson
Nmecha 88’
Bellingham
Ryerson 69’
Beier 90’
Brandt 88’
Guirassy

Player stats

PlayerPosMinGAShxGxAKPCards
Kamil Grabara GK900 0.000.000
Kilian Fischer DEF160 0.000.000
Konstantinos Koulierakis DEF9011 0.480.000
Denis Vavro DEF900 0.000.000
Jeanuël Belocian DEF901 0.010.041
Christian Eriksen MID900 0.000.072
Maximilian Arnold MID9011 0.020.481
Adam Daghim MID860 0.001.355
Kento Shiogai MID670 0.000.000
Kevin Paredes MID670 0.000.041
Mohammed Amoura FWD868 1.470.000
Jan Bürger Sub740 0.000.000
Lovro Majer Sub231 0.040.000
Jesper Lindstrom Sub230 0.000.021
Dzenan Pejcinovic Sub40 0.000.000
Mattias Svanberg Sub40 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Wolfsburg win 21% Avg odds 4.46
Draw 23% Avg odds 4.16
Borussia Dortmund win 56% Avg odds 1.67

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.