Hoffenheim Stuns Leverkusen with Ruthless 3-0 in Fifteen Minutes of Madness
A Kramaric penalty triggered a flurry of home goals between the 78th and 95th minutes, flipping a match that Leverkusen had dominated in possession but without any real threat.

Hoffenheim had spent nearly eighty minutes pushing against a Leverkusen side that had barely poked its head into the opposing box, and then suddenly everything broke loose in a quarter of an hour: a final 3-0 at the SNP Arena, with all three goals arriving between the 78th and 95th minutes. A match that looked tight for an hour and a half ended up as a home celebration thanks to a combination of a penalty, a counterattack and then another counterattack.
The curious part is that the territorial dominance fooled nobody: Leverkusen controlled the ball for almost the entire match (58.4 percent possession to Hoffenheim's 41.6 percent) and moved it more, with 507 passes to 355, but it was the home side that created the real danger. With shots like Adam Hlozek's that struck the post in the 37th minute, Hoffenheim had already served notice that the scoreless line wasn't telling the true story of what was happening inside the box.
The Penalty That Opened the Floodgates
The first half ended without goals despite Hoffenheim having had clear chances, including that Hlozek shot off the post. The match stayed deadlocked until the 75th minute, when Fisnik Asllani went down inside the box after a foul from Edmond Tapsoba. The referee reviewed the play with VAR, which confirmed the penalty in the 76th minute, and two minutes later Andrej Kramaric made no mistake, firing with his right foot into the center of the goal for the 1-0.
That's when the match fell apart. Leverkusen, having already used all three substitutions, was left exposed at the back, and Hoffenheim took advantage with a counterattack that ended with Alexander Prass finishing with his left foot from outside the box for the 2-0 in the 88th minute, assisted by Kramaric himself. Prass's joy didn't last long: two minutes later he picked up a second yellow card for excessive celebration and was sent off.
With a man advantage, Leverkusen couldn't even muster a response. The second half stretched to the 99th minute because of stoppages, including an injury to Loic Bade at a point when the visitors had no substitutions left, and in that stoppage time the third goal arrived: another counterattack, Kramaric crashing a shot off the crossbar in the 94th minute, and a minute later Max Moerstedt tapping in the rebound from close range to seal the 3-0.
The Numbers Behind the Match
The stats make clear that Hoffenheim was far more efficient with less of the ball: 20 shots to Leverkusen's 9, and 6 of them on target compared to just 1 for the visitors.
| Statistic | TSG Hoffenheim | Bayer 04 Leverkusen |
|---|---|---|
| Possession (%) | 41.6 | 58.4 |
| Shots | 20 | 9 |
| Shots on target | 6 | 1 |
| Corners | 5 | 3 |
| Passes | 355 | 507 |
| Fouls committed | 14 | 6 |
That gap is confirmed by the expected goals figure calculated after the fact based on shot locations: 3.33 for Hoffenheim against just 0.53 for Leverkusen, a number that backs up the idea that the scoreline was no fluke but rather a reflection of a night in which the home side created far more genuine danger despite seeing less of the ball.
The result also flatly contradicts what was projected before kickoff: our preview gave Leverkusen a 55 percent chance of winning, just 22 percent to Hoffenheim and 23 percent to a draw, with expected goals of 2.19 for the visitors and 1.37 for the home side. None of that held up: the team with the slimmer chances on paper ended up running away with it.
What It Means in the Standings
In the Bundesliga table, Leverkusen arrived in fourth place with 13 points from 7 matches played, while Hoffenheim sat tenth with 9 points, a 4-point gap between the two sides heading into this matchday. It's a defeat that stings all the more because of how it unfolded: a team that barely troubled its opponent for most of the match got blown out in the final fifteen minutes by a rival that knew how to wait for its moment and finish things off with counterattacks sparked by a penalty.
ATH
RSO
VAN
SEA
JUV
NAP
MAR
TOU
ATO
FOR
PAL
VAS
THS
GUV
CCP
OLI
CAG
UNI
LEX
COS
BRA
FAM
ATL
TOR
NSH
RBNY
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
RFA
FSC
SMT
COL
GTI
QAC
VAR
MOR
SUP
CAV
ISF
ONC
GRE
ATL
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
GUA
BOL
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR