El 'Gladbbach abrió la lata por medio de Oscar Wendt en el minuto 18. Kevin Volland marcó el empate parcial para el Leverkusen en el 25', y en el 42' Marcus Thuram hizo el gol de la victoria para el Gladbach.
En el segundo tiempo el Leverkusen se lanzó por el empate y tuvo buenas ocasiones aunque el 'Gladbach, a través de contragolpes, también pudo aumentar el marcador.
La última media hora del partido fue del Leverkusen y obligó a replegarse al 'Gladbach que, sin embargo, tuvo un buen comportamiento defensivo dentro del área y evitó el empate.
Con la derrota el Leverkusen cae a la décima posición de la clasificación de la Bundesliga, con siete puntos menos que el 'Gladbach.
Sin embargo, la distancia que lo separa de las casillas que dan la clasificación a la Liga de Campeones -las cuatro primeras- es sólo de tres puntos.
Al final del partido el Leverkusen se quedó con diez hombres por expulsión del jamaicano Leon Bailey.