For some reason Dortmund have men forward and Hoffenheim counter with a long ball up to Kramaric, but his touch forces him wide and allows defenders to get back. Marco Rose has his head in his hands on the touchline. They might win but he's not happy.
Five more minutes at the PreZero Arena!
Speed check: The fastest player in the game after 90 minutes
Marius Wolf 34.11km/h
Manuel Akanji 33.87km/h
Erling Haaland 32.72km/h
Was that the chance? Ball into the area is headed down by Rutter, chested by Kramaric. It pops out to Rudy who has a quick swing at it. Everyone is rooted in place as it fizzes inches wide of the post.
PATS ON THE BACK
Kobel is off his line quickly to intercept a cross into his area. He has to fling himself at it but holds on and receives applause from his relieved teammates.
Jacob Bruun Larsen
We're far from finished in Sinsheim as Hoffenheim get another one back. Ball flicked around the corner by Dabbur and Rutter is in behind to put another past Kobel.
GOAL!2 : 3
The home side have been very good but just been hit by clinical play at the other end.
HARSH ON HOFFENHEIM?
MALEN THE CREATOR AGAIN
He's set up the first two and now forced an own goal out of David Raum who had nowhere to go in his six-yard box under pressure from Hazard. Dortmund have three despite only mustering up two shots all game.
OWN GOAL!1 : 3
It's not the knee that caused him a problem in the first half but he's pulled up holding his groin and is replaced immediately by Axel Witsel.
50 MINUTES BETWEEN THE TWO DORTMUND EFFORTS
10 off target
1 on target
0 off target
2 on target
THE CAPTAIN STRIKES!
Two shots from Dortmund today, two goals. They go straight through the middle from Hummels' direct pass. Haaland and Malen exchange flicks before the latter plays the decisive through ball. It's missed by the despairing Vogt and Reus just has to slot it past Baumann.
GOAL!1 : 2
Looks like a change of formation from Dortmund with a back three of Akanji, Hummels and Zagadou. Guerreiro and Hazard as wing-backs.
RICHARDS ON MALEN
The Dutchman goes down under a challenge from Richards as he drives into the box. Referee Aytekin signals no foul and the decision is quickly confirmed.
ZAGADOU TO COME
Marco Rose sees his team are still under serious pressure so has Dan-Axel Zagadou ready to come on.
Situation No penalty
Review Inside penalty area?
Decision No penalty
STILL APPLYING PRESSURE
Hoffenheim are still on the front foot. Bebou has a couple of chances to cross from the right but cuts back both times. The first sees a shot blocked, the second from Rutter is easy for Kobel to collect.
The defender has gone third today for all-time appearances at Dortmund but is also booked for a mistimed challenge on Bebou on the right corner of the box.
Rutter drives into the box on the left and decides to go it alone, but only puts his shot into the side netting.
THE RECORD MAN
© Frey-PresAsebild/Deines via www.imago-images.de/imago images/Thomas Frey
100 TSG GOALS FOR KRAMARIC!
Finally Hoffenheim find their way through. Finally Kramaric brings up his 100th goal for Hoffenheim. Superb cross from the right by Bebou with the Croatian completely unmarked at the far post. A perfect connection on the volley and Kobel is finally beaten.
GOAL!1 : 1
And again a couple of corners cause mayhem in the Dortmund box, but no Hoffenheim player is able to get a telling touch on either occasion.
HAS TO BE 1-1!
Hoeneß will be absolutely livid down on the touchline. Rutter is played clean through a good 45 yards from goal and has Kramaric racing up alongside him to the left. The Frenchman goes for the obvious square ball but Akanji - who Rutter wouldn't have even seen when he first looked up - has tracked them every step to get in the most vital of touches to prevent a certain goal.
Dortmund are well ahead on Expected Goals because Haaland's finish had a probability of 97% and it's their only effort this far. Hoffenheim have actually been the more threatening side, just not created anything as clear-cut as BVB yet.
A DESERVED LEAD?
HOPE FOR HOFFENHEIM
No team has come from behind to get a result as many times in the Bundesliga this season as Hoffenheim, going on to win four games and draw another three.
Speed check: The fastest player in the game after 30 minutes
Marius Wolf 34.11km/h
Manuel Akanji 33.15km/h
Erling Haaland 32.72km/h
ONE ENOUGH FOR BVB SO FAR
4 off target
0 on target
0 off target
1 on target
© Alexander Scheuber/Getty Images
OFF THE BAR!
And again Hoffenheim come close from a corner down that left side. This time it's Richards who gets up highest and meets the ball with a strong head. Kobel is beaten but saved by his crossbar. Haaland then calmly heads the ball back into his goalkeeper's grateful arms. The 11th time Hoffenheim have hit the frame of the goal this season - only Bayern more often (12).
Hoffenheim look to break with Raum racing away up the left. He's into the box and about to cross but Akanji slides across with perfect timing to take the ball and put it behind for a corner.
SCHWARZGELBEN IN CONTROL
AND HE'S BACK
Panic over, Dortmund fans. Haaland has just sprinted back onto the field looking to press a Hoffenheim defender. One to keep an eye on, though...
BACK ON HIS FEET
Good news for Dortmund is that Haaland is back on his feet and walking, but he's walking around the pitch with the physios.
HAALAND WIDE - AND OUT?
The Norwegian tries to get on the end of a free-kick into the box from wide. His effort goes wide but he immediately goes down holding his knee. Teammates have to tell him not to move before the medics can come and check.
© Frey-Pressebild/Deines via www.imago-images.de/imago images/Thomas Frey
The sub almost makes an immediate impact as a corner is swung in from the left. The young Frenchman gets up high under pressure and gets a good head to it, but a combination of former TSG goalkeeper Kobel and the post deny the hosts an equaliser.
The Austrian was rated as doubtful for this game after a knock to his head and he's taken another early on here. Looks to be an early change coming.
KNIFE THROUGH BUTTER!
Malen and Guerreiro combine down that left side to get into the box. The Dutchman lays it inside to Bellingham, who stabs the ball through with perfect weight. Malen then squares for Haaland to coolly tap in his 16th goal of the campaign.
GOAL!0 : 1
BEBOU OUT WIDE
Dortmund are controlling the ball in the opening minutes, giving us a chance to see exactly how Hoffenheim are lining up. Although in good goalscoring form, Ihlas Bebou has been deployed at right wing-back - perhaps to counter Raphael Guerreiro down that flank.
HERE WE GO
Deniz Aytekin leads the teams out in Sinsheim. Can Dortmund increase their buffer over third or will Hoffenheim cement their position in the top four?
WATCH: LATE DRAMA IN THE REVERSE FIXTURE
HOME AWAY FROM HOME
HOFFENHEIM TEAM NEWS
Hoffenheim also suffered DFB Cup defeat during the week, losing 4-1 at home to Freiburg. Sebastian Hoeneß makes three changes from that line-up as well. Kevin Akpoguma, Stefan Posch and Georginio Rutter make way for Andrej Kramaric, Munas Dabbur and Benjamin Hübner.
DORTMUND TEAM NEWS
Marco Rose makes three changes to the BVB side that had their DFB Cup title defence ended at St. Pauli on Tuesday. Thomas Meunier has a muscular issue so is replaced at right-back by Marius Wolf. Mo Dahoud is passed fit so comes into midfield in place of Axel Witsel, while Donyell Malen gets the nod over Thorgan Hazard out wide.
WATCH: DORTMUND IN THE HOUSE
Hitz, Zagadou, Hazard, Schulz, Moukoko, Reinier, Witsel, Passlack, Pongracic
Kobel - Wolf, Akanji, Hummels, Guerreiro - Dahoud, Bellingham - Brandt, Reus (c), Malen - Haaland
Philipp, Nordtveit, Bruun Larsen, Rudy, Adamyan, Rutter, Posch, Bischof, Asllani
Baumann – Hübner (c), Vogt, Richards - Baumgartner, Stiller, Geiger, Raum - Kramaric - Bebou, Dabbur
WATCH: INSIDE THE PREZERO ARENA
Here you can find all the information about Hoffenheim against Dortmund on Matchday 20.