Der erste Durchgang gehörte noch den Borussen, Julian Brandt traf in der 7., Emre Can nach verwandeltem Handelfmeter in der 15. Minute. In der zweiten Hälfte wendete sich dann das Blatt und Dortmund zeigte wahrlich keine meisterhafte Form: Heidenheim dagegen spielte überraschend mutig und ohne Rücksicht auf Verluste nach vorn, Eren Dinkçi traf in der 61. Minute, Tim Kleindienst verwandelte einen Elfer in der 82. Minute.
In der Tabelle verliert der BVB damit den Anschluss an die Spitze und bleibt vorerst auf Platz sechs, der ihm aber an diesem Spieltag noch von vier Teams streitig gemacht werden kann. Heidenheim klettert auf Rang 13.