TSG Hoffenheim 2-1 Borussia Dortmund: result and report

Bundesliga · Saturday 18 April 2026

Result

TSG Hoffenheim 2-1 Borussia Dortmund

Bundesliga · Saturday 18 April 2026, 13:30 UTC · half-time 1-0

TSG Hoffenheim · Borussia Dortmund · Bundesliga predictions

TSG Hoffenheim 2-1 Borussia Dortmund: match report

TSG Hoffenheim beat Borussia Dortmund 2-1 in the Bundesliga on Saturday 18 April 2026. The half-time score was 1-0.

Andrej Kramaric opened the scoring in the 42nd minute. TSG Hoffenheim's goals came from Andrej Kramaric (42', penalty) and Andrej Kramaric (90+8', penalty). Borussia Dortmund scored through Serhou Guirassy (87').

Discipline: TSG Hoffenheim received 4 yellow cards; Borussia Dortmund received 3 yellow cards.

Going into the game TSG Hoffenheim were 6th on 51 points from 29 and Borussia Dortmund 2nd on 64 points from 29. TSG Hoffenheim went on to finish that season 5th with 61 points, and Borussia Dortmund 2nd with 73.

TSG Hoffenheim lined up in a 4-2-3-1 and Borussia Dortmund in a 3-4-2-1. The highest match rating in our data went to Andrej Kramaric of TSG Hoffenheim (8.3), ahead of Waldemar Anton (7.4).

Before this game the head-to-head record in our data stood at 1 TSG Hoffenheim win, 2 draws and 7 for Borussia Dortmund.

Data as of 3 Nov 2026.

Key events

  • 31'Yellow card · Wouter BurgerTSG Hoffenheim
  • 31'Yellow card · Christian IlzerTSG Hoffenheim
  • 42'Penalty goal · Andrej KramaricTSG Hoffenheim · 1-0
  • 77'Yellow card · Alexander PrassTSG Hoffenheim
  • 84'Yellow card · Nico SchlotterbeckBorussia Dortmund
  • 87'Goal · Serhou GuirassyBorussia Dortmund · 1-1
  • 90+7'Yellow card · Julian RyersonBorussia Dortmund
  • 90+8'Penalty goal · Andrej KramaricTSG Hoffenheim · 2-1
  • 90+10'Yellow card · Samuele InácioBorussia Dortmund
  • 90+11'Yellow card · Christian IlzerTSG Hoffenheim

Head-to-head

10 meetings: TSG Hoffenheim 1, draws 2, Borussia Dortmund 7.

Team news

Unavailable

TSG Hoffenheim line-up (4-2-3-1)

Oliver Baumann, Vladimír Coufal, Ozan Kabak, Albian Hajdari, Bernardo, Leon Avdullahu, Wouter Burger, Andrej Kramaric, Fisnik Asllani, Bazoumana Touré, Tim Lemperle

Borussia Dortmund line-up (3-4-2-1)

Gregor Kobel, Niklas Süle, Waldemar Anton, Nico Schlotterbeck, Julian Ryerson, Marcel Sabitzer, Jobe Bellingham, Daniel Svensson, Carney Chukwuemeka, Maximilian Beier, Fábio Silva