Data F.C.data F.C.
Back to matches

Bundesliga · Round 30

Saturday, April 18, 2026

Hoffenheim come back in stoppage time and defeat Dortmund 2-1 on the 30th round

Andrej Kramarić scores the winning goal at 98 minutes, while Borussia tries to recover in the title fight

On the last round of the Bundesliga, TSG Hoffenheim secured the three points by defeating Borussia Dortmund 2-1 at the Rhein-Neckar-Arena. The triumph was sealed in the final minutes, when Andrej Kramarić extended the score, leaving Julian Nagelsmann's team in the direct qualification zone.

Incidents

TSGBOR
31'🟨
Wouter Burger
42'⚽🥅
Andrej Kramarić
77'🟨
Alexander Prass
84'🟨
Nico Schlotterbeck
87'
Serhou Guirassy
90'🟨
Samuele Inacio
90'⚽🥅
Andrej Kramarić
90'🟨
Julian Ryerson

Como o jogo se desenhou

The match started evenly, with Dortmund controlling possession (54% against 46% of Hoffenheim) and pressing on the ball exit. The first moment of danger arose at 42 minutes, when Andrej Kramarić found space inside the area and opened the scoring for the home team. Dortmund reacted, but only managed to reduce the score almost at the end, with Guirassy converting from a good position at 87 minutes. The atmosphere became even more tense when, in the second half's stoppage time, Kramarić took advantage of a rebound and decreed the victory at 98 minutes.

Statistics

Attack

2Big chances scored0
1Big chances missed1
23Touches in penalty area29
2Fouled in final third3
6Offsides3

Defending

17Total tackles15
47%Tackles won60%
6Interceptions9
52Recoveries46
45Clearances29
1Errors lead to a shot1

Duels

52%Duels48%
10Dispossessed11
28/62 (45%)Ground duels34/62 (55%)
22/35 (63%)Aerial duels13/35 (37%)
3/8 (38%)Dribbles6/12 (50%)

Goalkeeping

2Total saves2
-0.57Goals prevented0.80
1Big saves0
1Punches0
7Goal kicks5

Match overview

46%Ball possession54%
2.25Expected goals0.70
3Big chances1
4Corner kicks3
14Fouls11
381Passes436
9Free kicks14
2Yellow cards3

Passes

309Accurate passes359
20Throw-ins23
60Final third entries63
66/109 (61%)Final third phase112/155 (72%)
15/54 (28%)Long balls20/43 (47%)
5/16 (31%)Crosses4/27 (15%)

Shots

13Total shots8
4Shots on target3
1Hit woodwork0
4Shots off target3
5Blocked shots2
8Shots inside box6
5Shots outside box2

Match Highlights

The Croatian striker was the absolute protagonist, scoring the two goals of the victory and converting two of the three great opportunities created by Hoffenheim. His second goal, coming from a rebound after a defended shot, showed positioning and goal instinct. Meanwhile, Guirassy was responsible for Dortmund's only goal, but failed to capitalize on the other chances he had, including a shot that hit the crossbar.

What the Numbers Say

Despite having less possession, Hoffenheim was more effective in the finishes: 13 shots, four on target and two great opportunities converted, against the eight shots of the visitors, of which three were on goal. The duel statistics reveal aerial dominance (63% of aerial duels won) and a higher number of disarms (17 against 15). Dortmund, in turn, had greater efficiency in accurate passes (359 against 309) and in the transition to the third third (72% success).

Suspended

Players who became suspended in this match and will serve the suspension in the next league game.

TSG Hoffenheim

🚫
Alexander PrassBecame suspended due to 3 yellowsWill serve suspension in the next match against Hamburger SV.
🚫
Wouter BurgerBecame suspended due to 3 yellowsWill serve suspension in the next match against Hamburger SV.

What Changes Now

With the victory, Hoffenheim adds 46 points, maintaining the dispute for the Europa League qualification places. Meanwhile, Dortmund, which remains in the title fight zone, stays with 58 points and still has margin to react in the next two rounds. Hoffenheim's next challenge will be against Eintracht Frankfurt, while Dortmund hosts Bayer Leverkusen, a duel that can define even more the classification for the Champions League.

TSG Hoffenheim 2–1 Borussia Dortmund | Data F.C.