Borussia Dortmund thrashed Hannover 96, 5-1 as they extended their lead to nine points in the Bundesliga.

Achraf Hakimi opened the scoring for Dortmund with a lovely strike but Dortmund put on a second-half masterclass scoring four goals.

The young full-back was involved in the second goal as he set up Marco Reus for his 75th Dortmund goal.

Two quickfire goals from Mario Gotze and Raphael Guerreiro soon followed before Benjamin Hadzic scored a consolation in the 86th minute.

Midfielder Axel Witzel finished the game off though in the 90th minute to cement Dortmund’s place as league leaders.

This game saw Mario Gotze and Marco Reus score in the same match for the first time in six years. You have to go all the way back to 2013 for the last time that happened.

Reus’ goal was especially good as he delicately flicked the ball past Michael Esser.

The Dortmund captain then set up Raphael Guerreiro seven minutes later.

Lucien Favre’s side are in fantastic form and another three points has taken them to 48, the most they have ever had after their first 19 Bundesliga games.