Chelsea target Leon Bailey scored twice after coming on as a substitute but Bayer Leverkusen failed to hang on as Hannover grabbed a 4-4 draw in the Bundesliga on Sunday.
Bailey, who came on at the break, needed only two minutes to equalise after Hannover went 3-2 ahead, and he scored again 20 minutes later to put Leverkusen 4-3 in front.
But the 20-year-old missed another chance to complete a hat-trick and Julian Korb scored late for Hannover to seal a draw.
'I had a third chance, and I just know if I had taken that chance it would have been over for them.