Patrik Schick snatched a draw for RB Leipzig in a pulsating 3-3 draw at title rivals Borussia Dortmund on Tuesday that moved them three points clear at the top of the Bundesliga.
Timo Werner also struck twice as Leipzig twice came from behind twice in the second half in a fiery encounter played out in torrential rain at Signal Iduna Park.
The draw means third-placed Dortmund missed the chance to move second ahead of Borussia Moechengladbach, who can join Leipzig on 34 points with a win over bottom side Paderborn.
“The game opened up after the break and we played with more courage and emotion,” said Leipzig coach Julian Nagelsmann.
“In the future, we need to make sure that we play like that from the beginning of big games like this.
“It was a lucky point for us. Dortmund could have defeated us, but they didn’t.”
Dortmund dominated the opening period, with Leipzig lucky to be behind by only two at the break.
But they only needed seven minutes after half-time to bring the score back to 2-2, with Timo Werner gifted two goals through unforgivable errors from keeper Roman Burki and Brandt respectively.
Dortmund were back ahead just two minutes later when Marco Reus found Jadon Sancho unmarked in the penalty box, and the England international shoved his shot past Gulacsi.
However Schick pounced 12 minutes before the end, capitalising on Burki rushing out of his goal to hammer the ball home from close range and ensure the draw.