Goals: 0-1 Poulsen (53'), 0-2 Poulsen (73'), 1-2 Kramaric (pen. 90+3')
With Ralf Rangnick back at his former club and Julian Nagelsmann facing the team he will take charge of in the summer, perhaps neither wanted to upset old friends and future ones with both sides tip-toeing into the game. It burst into life on 20 minutes with Peter Gulacsi palming away a Florian Grillitsch shot and then watching as Ishak Belfodil struck the bar in a frenetic handful of seconds. Before the break, it was almost a carbon copy at the opposite end with Oliver Baumann flipping Kevin Kampl's drive over the bar and then plunging with relief on the rebound after Timo Werner had directed a cross against the Hoffenheim goalkeeper's far post.
Kevin Akpoguma's desperate lunge had taken the sting and some of the direction off Werner's shot; the Hoffenheim centre-back also threw himself at Poulsen after the break, but the piece he got of the Denmark international's effort could not stop it finding the net. Adam Szalai's unintentional block meant Gulacsi was not troubled by a potentially fiendish Nico Schulz drive. He was when Szalai stretched to meet a cross at close range just seconds before Baumann watched on helplessly as Poulsen smashed a volley off a post. The Hoffenheim number one was equally powerless when the Dane pushed Kevin Kampl's enticing cross into the net while Gulacsi's full-length stop kept out Joelinton late on. It was good for the visitors he did as Andrej Kramaric confidently whipped a penalty into the net after Stefan Ilsanker's ill-advised challenge on Belfodil in added time.
- Poulsen scored twice in the same Bundesliga game for the first time in his 65th top-flight appearance.
- Leipzig are unbeaten in five Bundesliga matches since losing 4-1 to Borussia Dortmund on the opening weekend.
- Fourteen of the 20 goals scored in the duo's five Bundesliga meetings have come in the second half.
- Leipzig and Hoffenheim now have two wins each in five top-flight encounters.
- Hoffenheim had taken the lead in each of the pair's previous four league games.
- Hoffenheim have scored in their last 20 home games.
- The game represented Nagelsmann's 102nd since being appointed Hoffenheim coach in February 2016.
- Rangnick took Hoffenheim from the third division to the top flight in his four-and-a-half years as coach.
Hoffenheim: Baumann - Posch, Hoogma, Akpoguma – Kaderabek, Bittencourt (Demirbay 57'), Grillitsch (Grifo 62'), Schulz – Kramaric, Szalai (Joelinton 69'), Belfodil
Unused subs: Kobel, Brenet, Nelson, Zuber
Absentees: Adams (ankle), Amiri (foot), Demirbay (groin), Hübner (concussion), Geiger (thigh), Rupp (ligament damage)
Coach: Julian Nagelsmann
Leipzig: Gulacsi – Laimer (Mukiele 68), Konate, Upamecano, Saracchi – Ilsanker, Demme - Kampl, Sabitzer – Werner (Augustin 68), Poulsen (Cunha 81')
Unused subs: Mvogo, Orban, Bruma, Halstenberg
Absentees: Klostermann (knee), Forsberg (adductor)
Coach: Ralf Rangnick
Watch: Nagelsmann: "Angry we didn't win"