Personnel & tactics:
Julian Nagelsmann made four changes to the starting XI that drew 1-1 against Fortuna Düsseldorf last time out. Goalkeeper Oliver Baumann was protected by a back three consisting of Benjamin Hübner and Ermin Bicakcic, who both returned to the defence, alongside Stefan Posch. Kevin Vogt was sidelined with injury. Pavel Kaderabek replaced Joshua Brenet at right wing-back, while Nico Schulz started on the opposite flank.
Leonardo Bittencourt returned to the starting XI to face his former club. He was joined in midfield by Florian Grillitsch and Kerem Demirbay. Joelinton and Andrej Kramaric formed the attacking partnership.
Nagelsmann made two changes at the interval, replacing Demirbay and Kramaric with Dennis Geiger and Ishak Belfodil respectively. The third and final substitution came in the 70th minute as Bittencourt made way for Reiss Nelson.
Moment of the match:
The late leveller. Ishak Belfodil rewarded TSG for their historic fightback by scoring his second goal of the game to secure a point for Hoffenheim.
Number of the game: 8
The 3-3 draw means TSG Hoffenheim are now unbeaten in eight successive Bundesliga away games, equalling the previous club record.
Jadon Sancho dribbles the ball into the penalty area and plays it towards Götze, who is standing in an offside position. Götze doesn’t touch the ball but he does impede Posch, whose clearance bounces off Sancho and into the net. The goal is initially given but is then disallowed by the video assistant referee.
Philipp suddenly finds himself in acres of spaces and has a shot from 20 metres that sails narrowly wide of the post. That was close.
Sancho dribbles into the penalty area and sends a right-footed shot from a centre-right position into the far corner. Baumann has no chance. 1-0.
BVB win the ball back in their own penalty area and counter-attack at lightning pace. Hakimi picks out Witsel, who feeds Sancho on the left wing. The young Englishman shoots from inside the box and when Baumann parries his effort into the danger zone, Götze is on hand to tap the ball into the empty net.
TSG create their best chance of the game when Joelinton plays in Schulz, who drills the ball low towards the far post from a centre-left position and only misses by a matter of inches.
Joelinton gets the better of several BVB players outside the box and blasts the ball towards the top corner from 20 metres. But Dortmund gloveman Bürki dives at full stretch and pulls off a stunning save.
TSG have had the chances but it’s BVB who get the goal. Sancho backflicks the ball perfectly into the path of Götze, who spots Guerreiro lurking unmarked on the edge of the six-yard box. The Portugal international is left with the simplest of tap-ins.
A cross is deflected into the path of the unmarked Belfodil at the back post and the striker shoots low into the corner. Bürki gets down to it but goal-line technology confirms the ball crossed the line.
Kaderabek reduces the deficit to one goal when he latches onto a cross with a powerful header that flies into the top corner.
A precise Geiger free-kick is met at the penalty spot by Ishak Belfodil, who heads the ball into the back of the net. Incredible.