El partido tuvo un comienzo con claro dominio territorial del Dortmund, que, aunque no parecía encontrar el camino a puerta, en las dos primeras llegadas se puso por delante con un 0-2. En el minuto 22, Sabitzer abrió el marcador con un gran remate de volea dentro del área tras recibir un pase por encima de la defensa del Gladbach del central Nico Schlotterbeck. Apenas seis minutos después, Sabitzer marcó el segundo al convertir un penalti que se había producido por un pisotón a Schlotterbeck dentro del área.
Después llegó una fase en la que el Dortmund tuvo algunos espacios que de haber explotado mejor le hubieran podido dar ocasiones para sentenciar el duelo, pero, en su primera llegada, el Gladbach se volvió a meter en el partido con un gol de cabeza de Wöber en un saque de esquina.
En la segunda parte, antes de la expulsión de Adeyemi, hubo una situación curiosa que pareció darle el tercer gol al Dortmund pero que el VAR terminó revirtiendo en el último instante.El árbitro Florian Badstübner había pitado un penalti por presunta falta del portero contra Adeyemi. Sabitzer asumió el lanzamiento y marcó, pero un instante antes de su disparo el árbitro le había hecho un señal de que esperara y, tras el gol, revisó las imágenes y anuló el penalti.
Luego fue expulsado Adeyemi y a partir de ahí el partido fue para el Dortmund una batalla defensiva con buenas intervenciones del meta Georg Kobel y falta de acierto en un par de ocasiones de los delanteros del Gladbach. En la parte positiva para el Dortmund está la reaparición de Donyell Malen, que entró en el minuto 53 después de haber sido baja en los últimos partidos por lesión. Y siguen empatados con el Leipzig en la batalla por la cuarta plaza en la Bundesliga.