TSG 1899 Hoffenheim vs Borussia Dortmund

GermanyBundesligaRound 30
PreZero Arena
D. Siebert
2025/2026

Match Report

Andrej Kramaric delivered a match-winning brace as Hoffenheim edged Borussia Dortmund 2-1 at a packed PreZero Arena. The Croatian converted two penalties in a stoppage-time thriller that had the home crowd on the edge of their seats until the final whistle. Kramaric opened the scoring from the spot in the 42nd minute before Serhou Guirassy, teed up by Ramy Bensebaini, hauled Dortmund level with three minutes to play. Hoffenheim won a second penalty shortly after, and Kramaric stepped up again in the 90+8th minute to seal an unlikely win and earn himself the Player of the Match award. The result is a painful setback for Dortmund, who entered the day in second place in the Bundesliga and saw their title ambitions take a dent. Hoffenheim were the deserving winners on the night, posting an xG of 2.11 against their visitors' 0.73 — a clinical display against one of the division's elite sides.

Match Events

31'
W. Burger(Unsportsmanlike conduct)
42'
77'
A. Prass(Roughing)
84'
90+7'
J. Ryerson(Unsportsmanlike conduct)
90+8'
90+10'
S. Inacio(Unsportsmanlike conduct)
90+11'

Standings

#WDLGDPts
2Borussia Dortmund1974+3064
5TSG 1899 Hoffenheim1668+1554

Statistics

46%Possession54%
13Shots8
4Shots on Target3
4Corners3
14Fouls11
6Offsides3
2Yellow Cards3
381Passes434
2Saves2