Hannover 96 vs. Borussia Dortmund | 2017-18 Bundesliga Highlights

Watch full highlights between Hannover 96 and Borussia Dortmund.

- Fresh from a 5-0 cup feature at Magdeburg, league leaders, Borussia Dortmund faced a Hannover side without top scorer Martin Harnik, relying on Jonathas to provide their firepower up front. The hosts knew to get in behind Dortmund's high line, and sure enough, on 19 minutes it worked. Roman Burki gave away a penalty for the second Bundesliga game running, fouling Felix Klaus.

Jonathas was handed the responsibility. Hannover's first penalty of the season was comfortably rolled in. Dortmund threw away a two-goal lead at Frankfurt the previous weekend to a draw. And now it was their turn to come from behind to try and get a result.

Dan-Axel Zagadou's first goal in professional football was a fine response, as Hannover failed to clear properly. But Hannover, superbly organized and full of energy, went back ahead surely before the break. Once again, they exploited Dortmund's risky defensive tactics as Jonathas picked out [INAUDIBLE] for 2-1.

Peter Bosz says he won't compromise on his playing style with Dortmund. And while he made a half-time sub, bringing on Shinji Kagawa, there was no change in tactical emphasis. Saying that, Dortmund found a second equalizer. Andriy Yarmolenko wonderful first time finish got things level on 52 minutes.

However, from there on in, only one team is going to win this. Hannover aided by the sending off of Zagadou, bringing down Jonathas through on goal. Up stepped Felix Klaus, arguably the best player on the pitch, and vaulted all three goals. And he also man marked [INAUDIBLE] out of much of the game. It is the same old story for Dortmund into the final minutes, as Harnik's pass got him behind Dortmund, [INAUDIBLE] did the rest on his own.

Borussia face Bayern next weekend. Much to sort out defensively. But Hannover continue to ride high in the Bundesliga with this 4-2 victory.