Sunday 17 December 2017 22:32, UK
Julian Korb scored an 83rd-minute equaliser as hosts Hannover claimed a point in a dramatic 4-4 draw with Bayer Leverkusen at the HDI Arena.
Julian Brandt had put the visitors in front after 11 minutes, but Ihlas Bebou levelled almost immediately and a Niclas Fullkrug penalty put Hannover in front on 21 minutes.
After Admir Mehmedi equalised for the visitors, Felix Klaus restored Hannover's advantage on the stroke of half-time.
Two second-half goals from Leon Bailey appeared to have turned it around for Leverkusen, but Korb's strike sealed the home side an entertaining point.
RB Leipzig were unable to claim second place as they slipped to a shock 3-2 home defeat to Hertha Berlin.
The visitors raced into a 3-0 lead thanks to two goals from Davie Selke and one from Salomon Kalou.
Willi Orban pulled one back and Marcel Halstenberg added a second for Leipzig in injury time but they could not complete the comeback.
The win came despite Hertha having Jordan Torunarigha sent off in the early stages when leading 1-0.