TSG Hoffenheim vs Borussia Dortmund
Match pulse
Who won: Dortmund 3-1
Borussia Dortmund beat TSG Hoffenheim 3-1 on Friday, September 29, 2023 at PreZero Arena. Goals for Hoffenheim: Andrej Kramaric (25' pen). Goals for Dortmund: Niclas Füllkrug (18'), Marco Reus (45'+3') and Julian Ryerson (90'+5').
Play by play
- Match ends, TSG Hoffenheim 1, Borussia Dortmund 3.
- Second Half ends, TSG Hoffenheim 1, Borussia Dortmund 3.
GOAL90'+5'Goal! Right footed shot
Julian Ryerson
Goal! TSG Hoffenheim 1, Borussia Dortmund 3. Julian Ryerson (Borussia Dortmund) right footed shot from the centre of the box to the centre of the goal following a fast break.
TSG 1 - 3 DOR- 90'+3'

Sébastien Haller (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+3'

Foul by Kevin Vogt (TSG Hoffenheim).
- 90'+2'

Offside, Borussia Dortmund. Marius Wolf tries a through ball, but Karim Adeyemi is caught offside.
- 90'+1'

Salih Özcan (Borussia Dortmund) wins a free kick in the defensive half.
- 90'+1'

Foul by Mërgim Berisha (TSG Hoffenheim).
- 89'

Salih Özcan (Borussia Dortmund) wins a free kick in the defensive half.
- 89'

Foul by Finn Becker (TSG Hoffenheim).
- 87'
SubSubstitution, TSG Hoffenheim. Finn Becker replaces Andrej Kramaric.
- 86'

Marco Reus (Borussia Dortmund) is shown the yellow card.
- 85'

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

Nico Schlotterbeck (Borussia Dortmund) wins a free kick on the left wing.
- 85'

Foul by Ozan Kabak (TSG Hoffenheim).
- 84'

Mërgim Berisha (TSG Hoffenheim) wins a free kick in the attacking half.
- 84'

Foul by Salih Özcan (Borussia Dortmund).
- 84'
SubSubstitution, TSG Hoffenheim. Julian Justvan replaces Maximilian Beier.
- 84'
SubSubstitution, TSG Hoffenheim. Tom Bischof replaces John Anthony Brooks.
- 83'

Offside, Borussia Dortmund. Marius Wolf tries a through ball, but Sébastien Haller is caught offside.
- 82'

Corner, Borussia Dortmund. Conceded by Oliver Baumann.
- 82'

Attempt saved. Karim Adeyemi (Borussia Dortmund) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Julian Ryerson.
- 80'
SubSubstitution, Borussia Dortmund. Marius Wolf replaces Marco Reus.
- 80'
SubSubstitution, Borussia Dortmund. Niklas Süle replaces Donyell Malen.
- 80'
SubSubstitution, Borussia Dortmund. Sébastien Haller replaces Niclas Füllkrug.