Los goles del Köln los marcaron el japonés Yuyo Osako, en el minuto 9, a pase de Leonardo Bittencourt y Simon Zöller, en el 69 aprovechando un error del chileno Charles Aranguiz.
El Bayer Leverkusen tuvo que jugar buena parte del partido en inferioridad numérica por expulsión del argentino Lucas Alario en el minuto 33.
La victoria del Köln deja ahora de colista al Hamburgo, que perdió ayer en casa (1-2) ante el Hertha Berlín.
El equipo renano está ahora cinco puntos por debajo del penúltimo lugar que actualmente ocupa el Maguncia y que le permitiría jugarse la permanencia a partido doble ante el tercero de la segunda Bundesliga.