Overview
- Waldemar Anton put Dortmund ahead before the break after goalkeeper Diant Ramaj failed to claim a corner.
- Julian Niehues scored on the stroke of halftime and again early in the second half to give Heidenheim a 2-1 lead.
- Serhou Guirassy converted a penalty given for Niklas Dorsch's handball, then scored again a minute later to complete the turnaround.
- Guirassy later missed a second penalty in the 85th minute, blasting over when a hat-trick beckoned.
- Heidenheim threatened a late equaliser as Arijon Ibrahimovic and Mikkel Kaufmann spurned stoppage-time chances, and Dortmund secured a fourth straight league win.