NARRATOR: Dortmund against Schalke, the mother of all German derbies. Nothing gets the blood pumping more than this Ruhr region rumble, and this was to be one for the history books. First to strike, Dortmund danger man Pierre-Emerick Aubameyang. Perhaps not his prettiest goal, but in the derby, that just doesn't matter. That was 12 minutes in.
And just six minutes later, it was 2. This time, simple Dortmund pressure forced the goal. Nuri Sahin's free kick didn't even need to reach its target, as Benjamin Stambouli acrobatically put past his own keeper. The Royal Blues' derby dream was rapidly unraveling.
Schalke went into the game three points better off. That advantage looked certain to be wiped out. Mario Goetze on target for the first time in 2017. Dortmund looked like they'd score with every attack.
They did with their next, and it was the best of the bunch. Schalke once more undone by the Black and Yellows. Aubameyang again involved, but it's a goal that very much belongs to Raphael Guerreiro. A top-drawer finish, and his first of the campaign. A wondrous 45 minutes for Dortmund, and the first time they'd been 4 up in the first half since April 2013 against Greuther Furth.
Schalke redoubled their efforts after the break. With his first effort, Guido Burgstaller reduced the arrears with a header worthy of this incredible encounter. This was a true Revierderby classic.
That gave Schalke the belief that it was possible, unbelievably, to get something from the game. Midway through the second half, Armine Harit wrote himself into derby history. This game was far from over. If that wasn't all dramatic enough, Aubameyang picked up a second yellow for his foul on Harit. Dortmund down to 10 with 18 minutes to play.
But this game still had more to offer. Daniel Caligiuri struck to send the Royal Blue contingent and half the Ruhr region into raptures. No team had come back from 4 down to get a point or more since Bayern in 1976. Naldo popped up in time added on to score a goal that will be remembered for a long time. 4-4, the reason that Dortmund and Schalke is the mother of all German derbies.