A sensational late goal from teenage sensation Christian Pulisic helped Borussia Dortmund continue their 100 per cent start under new coach Peter Stöger as the hosts came from behind to defeat Hoffenheim in a Bundesliga classic.

Borussia Dortmund 2-1 Hoffenheim

Goals: 0-1 Uth (21'), 1-1 Aubameyang (pen 63'), 2-1 Pulisic (89')

Dortmund ended a run of eight games without a win when coach Peter Stöger took over from Peter Bosz prior to victory at Mainz. The morale gained from that triumph was on display in the early stages here as the hosts enjoyed a string of chances, ultimately spurned by Andrey Yarmolenko, Christian Pulisic and Pierre-Emerick Aubemayang. Visiting tactician Julian Nagelsmann had never beaten Dortmund in three previous encounters against the Black and Yellows, but the 30-year-old cut a contented figure when Mark Uth tapped in the game's opening goal following good work from Nadiem Amiri and Pavel Kaderabek. 

Hoffenheim were eight games without a win against Dortmund prior to this meeting, yet the Sinsheimers would have been well on course to correct that sequence had BVB ‘keeper Roman Bürki not denied Nadiem Amiri with a spectacular stop shortly after the restart. The miss would prove costly with BVB subsequently awarded a penalty when Stefan Posch fouled Shinji Kagawa in the area. Pierre-Emerick Aubameyang kept his cool to wrong foot Oliver Baumann for 1-1. Undeterred, Hoffenheim looked to take the lead again, with  Benjamin Hübner stretching, but failing to connect when well-placed and then Kaderabek and Kerem Demirbay firing narrowly off target. Dortmund fans now surely hoping to hold on for a point were suddenly jumping for joy in the closing minutes when Pulisic popped up to net a spectacular winner.