One of the most enthralling games of Bundesliga action this season saw Hannover and Bayer Leverkusen share the spoils in an eight-goal thriller at the HDI Arena. The lead changed hands a number of times, with Leon Bailey coming off the bench at half-time to score a brace and restore Die Werkself's advantage. Julian Korb levelled the game up for the final time in the closing five minutes for Hannover, but Leverkusen's unbeaten run now stretches to 12 matches and they're spend the winter break in the European positions.

Relive all the action and reaction in our live blog below!

Click here for the Hannover vs. Leverkusen match centre!