Match highlights

This video is not available in some countries (AT, CH, DE, LI, LU) due to the publisher's restrictions.

TSG Hoffenheim vs Borussia Dortmund highlights

26 April 2025 · Rhein-Neckar-Arena · 30,150

20' Serhou Guirassy opens the scoring for Borussia Dortmund → 61' Adam Hložek equalises for TSG Hoffenheim → 74' Julian Brandt puts Borussia Dortmund ahead → 90+1' Pavel Kadeřábek equalises for TSG Hoffenheim → 90+5' Waldemar Anton puts Borussia Dortmund ahead (the winner). Full time: 2-3, Borussia Dortmund win.

4 of the 5 goals came after half-time. 2 goals in second-half stoppage time.

20' Serhou Guirassy (Borussia Dortmund) 0-1

Borussia Dortmund struck first on their Bundesliga Matchday 31 visit to the Rhein-Neckar-Arena, with Serhou Guirassy scoring in the 20th minute. The goal made it 0-1 and put TSG Hoffenheim on the back foot at home. Dortmund carried that lead into the break.

61' Adam Hložek (TSG Hoffenheim) 1-1

Trailing 0-1 at half-time, TSG Hoffenheim drew level in the 61st minute through Adam Hložek. His goal made it 1-1, cancelling out Guirassy's opener 41 minutes after it had been scored. The home side were back on terms with the match entering its final half hour.

74' Julian Brandt (Borussia Dortmund) 1-2

Thirteen minutes after the equaliser, Borussia Dortmund were back in front. Julian Brandt scored in the 74th minute to make it 1-2, restoring the visitors' advantage. TSG Hoffenheim, level since Hložek's goal, once again had to chase the game.

90'+1 Pavel Kadeřábek (TSG Hoffenheim) 2-2

With the score still 1-2 as the match went into added time, Pavel Kadeřábek equalised for TSG Hoffenheim in the 90+1st minute. His goal made it 2-2, the second time the home side had come from behind. A draw now looked within reach.

90'+5 Waldemar Anton (Borussia Dortmund) 2-3

Four minutes after Kadeřábek's equaliser, Waldemar Anton put Borussia Dortmund back in front in the 90+5th minute. The goal made it 2-3 and proved to be the winner, sealing an away victory for Dortmund. TSG Hoffenheim had pulled level twice but were beaten in added time.

Full head-to-head(TSG Hoffenheim vs Borussia Dortmund) →