A last‑minute spot‑kick from Kramarić opened the scoring, followed by Prass’s thunderous finish and Moerstedt’s injury‑time strike, sealing Hoffenheim’s first clean sheet of 2026/27 and snapping Leverkusen’s five‑match unbeaten run.
<!–>
Hoffenheim 3-0 Bayer Leverkusen
Goals: 1-0 Kramarić 79′ (pen.), 2-0 Prass 89′ (assist: Kramarić), 3-0 Moerstedt 90’+6
Christian Ilzer made four changes to the Hoffenheim side that won in the UEFA Europa League against Lyon, with Kōki Machida, Wouter Burger, Fisnik Asllani and Adam Hložek coming in.
Bayer Leverkusen, fresh off a Europa League win over OFI Crete, made six changes with Mark Flekken, Edmond Tapsoba, Miguel Gutiérrez, Moussa Diaby, Ibrahim Maza and Nathan Tella all starting.
–> <!–>
Hoffenheim and Bayer Leverkusen played out a goalless first half. – IMAGO/BEAUTIFUL SPORTS/Stein –>
First half: chances but no breakthrough
Rain poured as both teams launched bright starts; Hložek missed an early chance while visitor Tella pressed close.
Asllani saw Flekken deny him twice, then Hložek unleashed a tight‑angle shot that clanged off the post, with Prass’s rebound drifting wide.
Prass scores in back‑to‑back Bundesliga matches.
Second half: late drama seals win
The turning point arrived in the 79th minute when Tapsoba clipped Asllani’s ankle; after VAR, the referee awarded a penalty. Kramarić calmly slotted it down the centre, his 1,000th Bundesliga goal for Hoffenheim.
Leverkusen chased an equaliser via Maza and Robert Andrich, but in the 89th minute Hoffenheim countered: Moerstedt laid the ball to Kramarić, whose perfect pass found Prass, who beat Flekken to make it 2‑0. For my money, Hoffenheim’s swift counter was the match’s decisive masterstroke.
Six minutes later, in added time, Kramarić’s effort struck the bar and Moerstedt pounced, completing a 3‑0 rout that ended Leverkusen’s streak and gave Hoffenheim their maiden clean sheet.
Moerstedt celebrates his first Bundesliga goal of the season.
Bundesliga Match Facts
xGoals: Hoffenheim 3.19 – Leverkusen 0.62
Fastest player: Adam Daghim (Hoffenheim), 36.14 km/h
Lowest goal probability: 2:0 by Alexander Prass (Hoffenheim), 34 percent
Pass efficiency: Leon Avdullahu (Hoffenheim), +2.32

