For første gang siden september 1976 unngikk et Bundesliga-lag tap etter å ha ligget under med fire mål.
Gjestene fra Gelsenkirchen slo voldsomt tilbake i Revierderby i Tyskland, og fikk med seg ett poeng etter at Naldo fullførte comebacket med 4-4-målet fire minutter på overtid - for Schalke 04!
4-0 tidlig
Det var det ikke mange som trodde på da Raphaël Guerreiro la på til 4-0 for Borussia Dortmund 25 minutter ut i derbyet.
Matchen virket avgjort - noe også hjemmelagets medieavdeling valgte å utnytte på sosiale medier med flere seierssikre meldinger.
– Det er menn mot gutter i Dortmund, var en av meldingene Dortmund videreformidlet på Twitter.
En annen viste hjemmelagets Ömer Toprak som tilsynelatende var komfortabel nok til å slappe av med drikke fra et Dortmund-krus.
Over 80.000 tilskuere på Signal-Iduna-Park fikk se Schalke redusere to ganger i løpet av fire minutter midtveis i andre omgang.
Aubameyang utvist
Og da Pierre-Emerick Aubameyang ble utvist 18 minutter før slutt, begynte selv de mest seierssikre å bli nervøse.
Schalke måtte også fullføre med ti mann da de fikk en skade etter å ha brukt opp alle byttene (to etter 33 minutter og ett halvveis), men med fire minutter igjen på matchuret kom nok en redusering fra Daniel Caligiuri.
Fire minutter på overtid fikk gjestene en corner som landet på pannen til svære Naldo. Han stangtet kontant inn 4-4-målet som utløste vill jubel fra Schalke-leiren.
Laget fra Gelsenkirchen ligger på tredjeplass i Tyskland - tre poeng foran rivalen Dortmund som ikke har vunnet en Bundesliga-kamp på snart to måneder.