B. Dortmund 1-0 Hoffenheim: results, summary and goals

B. Dortmund BDO
1
Marco Reus 15'
Finished

Match ends, Borussia Dortmund 1, TSG Hoffenheim 0.

93' Second Half ends, Borussia Dortmund 1, TSG Hoffenheim 0.

92' Foul by Thorgan Hazard (Borussia Dortmund).

92' Andrej Kramaric (TSG Hoffenheim) wins a free kick on the right wing.

91' Substitution Substitution, Borussia Dortmund. Youssoufa Moukoko replaces Marco Reus.

90' Marco Reus (Borussia Dortmund) wins a free kick in the defensive half.

90' Foul by Kevin Akpoguma (TSG Hoffenheim).

89' Corner, TSG Hoffenheim. Conceded by Mats Hummels.

88' Thorgan Hazard (Borussia Dortmund) wins a free kick on the left wing.

88' Foul by Pavel Kaderábek (TSG Hoffenheim).

87' Giovanni Reyna (Borussia Dortmund) wins a free kick in the defensive half.

87' Foul by Munas Dabbur (TSG Hoffenheim).

85' Substitution Substitution, TSG Hoffenheim. Jacob Bruun Larsen replaces Georginio Rutter.

85' Offside, TSG Hoffenheim. Munas Dabbur tries a through ball, but Georginio Rutter is caught offside.

84' Attempt Attempt missed. Anthony Modeste (Borussia Dortmund) right footed shot from outside the box is close, but misses the top right corner. Assisted by Thorgan Hazard following a fast break.

83' Corner, TSG Hoffenheim. Conceded by Niklas Süle.

83' Corner, TSG Hoffenheim. Conceded by Niklas Süle.

82' Substitution Substitution, Borussia Dortmund. Giovanni Reyna replaces Julian Brandt.

82' Substitution Substitution, Borussia Dortmund. Niklas Süle replaces Marius Wolf.

79' Yellow card Andrej Kramaric (TSG Hoffenheim) is shown the yellow card for a bad foul.

78' Salih Özcan (Borussia Dortmund) wins a free kick in the attacking half.

78' Foul by Andrej Kramaric (TSG Hoffenheim).

75' Yellow card Mats Hummels (Borussia Dortmund) is shown the yellow card for a bad foul.

72' Offside, Borussia Dortmund. Jude Bellingham tries a through ball, but Anthony Modeste is caught offside.

70' Offside, Borussia Dortmund. Anthony Modeste tries a through ball, but Thorgan Hazard is caught offside.

70' Substitution Substitution, TSG Hoffenheim. Munas Dabbur replaces Grischa Prömel.

68' Foul by Thomas Meunier (Borussia Dortmund).

68' Angeliño (TSG Hoffenheim) wins a free kick on the left wing.

67' Attempt Attempt missed. Jude Bellingham (Borussia Dortmund) header from the centre of the box is high and wide to the left. Assisted by Thomas Meunier with a cross.

66' Attempt Attempt saved. Anthony Modeste (Borussia Dortmund) right footed shot from the centre of the box is saved in the top centre of the goal.

66' Attempt Attempt saved. Thorgan Hazard (Borussia Dortmund) right footed shot from the centre of the box is saved in the centre of the goal.

64' Corner, TSG Hoffenheim. Conceded by Jude Bellingham.

63' Yellow card Ozan Kabak (TSG Hoffenheim) is shown the yellow card for a bad foul.

63' Marius Wolf (Borussia Dortmund) wins a free kick in the defensive half.

63' Foul by Ozan Kabak (TSG Hoffenheim).

61' Corner, TSG Hoffenheim. Conceded by Thomas Meunier.

61' Attempt Attempt blocked. Muhammed Damar (TSG Hoffenheim) header from the centre of the box is blocked. Assisted by Pavel Kaderábek with a cross.

61' Foul by Anthony Modeste (Borussia Dortmund).

61' Kevin Vogt (TSG Hoffenheim) wins a free kick in the defensive half.

60' Attempt Attempt blocked. Thorgan Hazard (Borussia Dortmund) right footed shot from the left side of the box is blocked. Assisted by Marius Wolf.

59' Attempt Attempt missed. Andrej Kramaric (TSG Hoffenheim) right footed shot from outside the box is high and wide to the left from a direct free kick.

57' Foul by Marius Wolf (Borussia Dortmund).

57' Grischa Prömel (TSG Hoffenheim) wins a free kick in the attacking half.

56' Yellow card Jude Bellingham (Borussia Dortmund) is shown the yellow card.

56' Yellow card Kevin Vogt (TSG Hoffenheim) is shown the yellow card.

56' Yellow card Marco Reus (Borussia Dortmund) is shown the yellow card.

55' Foul by Marco Reus (Borussia Dortmund).

55' Sebastian Rudy (TSG Hoffenheim) wins a free kick in the defensive half.

53' Attempt Attempt blocked. Marius Wolf (Borussia Dortmund) right footed shot from outside the box is blocked. Assisted by Julian Brandt.

53' Attempt Attempt saved. Andrej Kramaric (TSG Hoffenheim) left footed shot from the left side of the box is saved in the centre of the goal.

51' Attempt Attempt missed. Georginio Rutter (TSG Hoffenheim) right footed shot from outside the box is close, but misses to the right. Assisted by Muhammed Damar.

50' Salih Özcan (Borussia Dortmund) wins a free kick in the attacking half.

50' Foul by Muhammed Damar (TSG Hoffenheim).

50' Hand ball by Kevin Akpoguma (TSG Hoffenheim).

48' Corner, Borussia Dortmund. Conceded by Muhammed Damar.

48' Attempt Attempt saved. Georginio Rutter (TSG Hoffenheim) right footed shot from the centre of the box is saved in the bottom right corner.

48' Attempt Attempt blocked. Georginio Rutter (TSG Hoffenheim) right footed shot from the centre of the box is blocked.

47' Foul by Anthony Modeste (Borussia Dortmund).

47' Ozan Kabak (TSG Hoffenheim) wins a free kick on the right wing.

45' Second Half begins Borussia Dortmund 1, TSG Hoffenheim 0.

45' Substitution Substitution, TSG Hoffenheim. Muhammed Damar replaces Christoph Baumgartner.

45' Substitution Substitution, TSG Hoffenheim. Pavel Kaderábek replaces Robert Skov.

45' Substitution Substitution, TSG Hoffenheim. Sebastian Rudy replaces Dennis Geiger.

46' First Half ends, Borussia Dortmund 1, TSG Hoffenheim 0.

45' Foul by Thorgan Hazard (Borussia Dortmund).

45' Robert Skov (TSG Hoffenheim) wins a free kick in the defensive half.

45' Attempt Attempt missed. Mats Hummels (Borussia Dortmund) header from the left side of the six yard box misses to the left. Assisted by Julian Brandt with a cross following a corner.

44' Corner, Borussia Dortmund. Conceded by Oliver Baumann.

44' Attempt Attempt saved. Jude Bellingham (Borussia Dortmund) right footed shot from the left side of the box is saved in the top centre of the goal. Assisted by Marius Wolf.

43' Substitution Substitution, Borussia Dortmund. Thorgan Hazard replaces Jamie Bynoe-Gittens because of an injury.

42' Attempt Attempt missed. Marco Reus (Borussia Dortmund) left footed shot from the right side of the box is close, but misses the top left corner. Assisted by Jude Bellingham.

41' Anthony Modeste (Borussia Dortmund) wins a free kick in the defensive half.

41' Foul by Christoph Baumgartner (TSG Hoffenheim).

38' Attempt Attempt missed. Julian Brandt (Borussia Dortmund) right footed shot from a difficult angle on the right misses to the left. Assisted by Anthony Modeste.

37' Corner, TSG Hoffenheim. Conceded by Nico Schlotterbeck.

36' Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.

36' Foul by Christoph Baumgartner (TSG Hoffenheim).

35' Jude Bellingham (Borussia Dortmund) wins a free kick on the right wing.

35' Foul by Christoph Baumgartner (TSG Hoffenheim).

34' Yellow card Robert Skov (TSG Hoffenheim) is shown the yellow card for a bad foul.

34' Jamie Bynoe-Gittens (Borussia Dortmund) wins a free kick in the attacking half.

34' Foul by Robert Skov (TSG Hoffenheim).

33' Nico Schlotterbeck (Borussia Dortmund) wins a free kick in the defensive half.

33' Foul by Georginio Rutter (TSG Hoffenheim).

33' Hand ball by Thomas Meunier (Borussia Dortmund).

30' Corner, Borussia Dortmund. Conceded by Ozan Kabak.

29' Foul by Nico Schlotterbeck (Borussia Dortmund).

29' Christoph Baumgartner (TSG Hoffenheim) wins a free kick in the attacking half.

26' Attempt Attempt missed. Marco Reus (Borussia Dortmund) left footed shot from the left side of the box is high and wide to the left. Assisted by Marius Wolf with a headed pass following a corner.

26' Corner, Borussia Dortmund. Conceded by Kevin Vogt.

24' Foul by Marius Wolf (Borussia Dortmund).

24' Robert Skov (TSG Hoffenheim) wins a free kick in the defensive half.

23' Foul by Thomas Meunier (Borussia Dortmund).

23' Angeliño (TSG Hoffenheim) wins a free kick in the defensive half.

21' Attempt Attempt missed. Jamie Bynoe-Gittens (Borussia Dortmund) right footed shot from the centre of the box is close, but misses to the left. Assisted by Anthony Modeste with a cross following a fast break.

20' Foul by Mats Hummels (Borussia Dortmund).

20' Georginio Rutter (TSG Hoffenheim) wins a free kick in the defensive half.

19' Foul by Salih Özcan (Borussia Dortmund).

19' Georginio Rutter (TSG Hoffenheim) wins a free kick in the defensive half.

18' Attempt Attempt missed. Anthony Modeste (Borussia Dortmund) header from the centre of the box is close, but misses the top right corner. Assisted by Marius Wolf with a cross.

15' Goal de Marco Reus (1-0) Goal! Borussia Dortmund 1, TSG Hoffenheim 0. Marco Reus (Borussia Dortmund) right footed shot from the centre of the box to the top right corner. Assisted by Julian Brandt. B. Dortmund 1 Hoffenheim 0

14' Mats Hummels (Borussia Dortmund) wins a free kick in the defensive half.

14' Foul by Grischa Prömel (TSG Hoffenheim).

14' Corner, TSG Hoffenheim. Conceded by Mats Hummels.

12' Foul by Jude Bellingham (Borussia Dortmund).

12' Robert Skov (TSG Hoffenheim) wins a free kick in the defensive half.

11' Anthony Modeste (Borussia Dortmund) wins a free kick in the defensive half.

11' Foul by Ozan Kabak (TSG Hoffenheim).

4' Corner, Borussia Dortmund. Conceded by Robert Skov.

2' Foul by Ozan Kabak (TSG Hoffenheim).

2' Jamie Bynoe-Gittens (Borussia Dortmund) wins a free kick in the defensive half.

2' Offside, TSG Hoffenheim. Christoph Baumgartner tries a through ball, but Angeliño is caught offside.

1' Attempt Attempt saved. Marius Wolf (Borussia Dortmund) right footed shot from outside the box is saved in the bottom right corner.

1' Attempt Attempt missed. Ozan Kabak (TSG Hoffenheim) header from the centre of the box misses to the left. Assisted by Dennis Geiger with a cross following a corner.

Corner, TSG Hoffenheim. Conceded by Mats Hummels.

First Half begins.

Lineups are announced and players are warming up.