Bundesliga leaders Borussia Dortmund warmed up for upcoming games against Atletico Madrid and Bayern Munich with a narrow win at Wolfsburg.

Wolfsburg 0-1 Borussia Dortmund

Goal: 0-1 Reus (27’)

Unbeaten all season, Dortmund had produced a league-high 29 goals in nine matches heading into the game. Lucien Favre’s pacesetters weren’t quite at their free-flowing best in the first half, but they were good value for their lead when it came just past the half-hour mark. Jadon Sancho provided the cross, which Thomas Delaney inadvertently directed back across goal into the path of Marco Reus, who could not miss from barely four yards out. Only some brave and somewhat fortuitous Wolfsburg defending prevented Reus and Paco Alcacer from adding to the half-time lead.

William was in the right place at the right time to deny Alcacer what would have been a routine finish early in the second half. Wolfsburg did manage to test Roman Bürki through birthday boy Renato Steffen, but his volley was well saved. Bürki then reacted brilliantly to fist the loose ball away from Daniel Ginczek. Jacob Bruun Larsen had the chance to give Dortmund daylight as the game opened up, but the Dane curled his effort wide of the far post. Marcel Tisserand spurned a glorious opening to equalise late on as BVB moved four points clear of Bayern, who could only draw with Freiburg.

Match stats

  • Alcacer's run of scoring in seven successive matches for club and country came to an end.
  • Reus has now scored 105 Bundesliga goals.
  • Axel Witsel completed 97 per cent of his attempted passes and won 78 per cent of his tackles.
  • Dortmund are undefeated in their 15 competitive games under Lucien Favre - a club record.
  • Wolfsburg's John Yeboah, 18, made his Bundesliga debut.
  • Wolfsburg midfielder Jakub Blaszczykowski played 197 league games for Dortmund, winning the title with them in 2011 and 2012.

Line-ups

Wolfsburg: Casteels (c) – William, Brooks, Tisserand, Roussillon – Arnold, Rexhbecaj (Steffen 69'), Gerhardt (Yeboah 81') – Ginczek, Weghorst, Brekalo (Knoche 81')
Unused subs: Pervan, Verhaegh, Malli, Uduokhai
Absentees: Azzaoui (knee), Camacho (ankle), Guilavogui (knee), Klaus (stomach)
Coach: Bruno Labbadia

Dortmund: Bürki – Hakimi, Akanji, Zagadou, Guerreiro – Witsel, Delaney – Sancho (Pulisic 78'), Reus (c), Bruun Larsen (Toprak 89') – Alcacer (Philipp 78')
Unused subs: Hitz, Toljan, Dahoud, Weigl
Absentees: Götze (chest infection), Piszczek, Schmelzer (both knee), Diallo (adductor)
Coach: Lucien Favre

Watch: Manuel Akanji salutes Dortmund's rearguard action

As it happened

Click here for the Wolfsburg vs. Dortmund match centre!