El Hoffenheim y el Olimpique Lyon empataron 3-3 en un partido en que el equipo alemán pagó sus errores defensivos ante la efectividad del equipo francés, que sacó partido de las ocasiones que tuvo; sin embargo los franceses se terminaron dejando igualar sobre la hora.
En el minuto 4 llegó la primera ocasión clara para los galos cuando Betrand Traoré remató ligeramente desviado desde corta distancia tras recibir un pase de tacón de Tanguy Ndombelé.
Cuando el partido se había equilibrado, el Lyon abrió el marcador, aprovechando un error garrafal del capitán del Hoffenheim, Kevin Vogt.
Vogts intentó una devolución que se quedó corta y Traoré robó la pelota y con un disparo dentro del área batió sin problemas al meta Oliver Baumann (minuto 28).
La desventaja no amedrentó al Hoffenheim que siguió generando juego ofensivo y en el minuto 32 logró el empate por intermedio del croata André Kramaric.
La jugada empezó con un centro desde la derecha de Florian Grillitsch que Pavel Kaderabek prolongó de cabeza para que Kramaric bajase el balón con el pecho y definiera dentro del área pequeña.
Al comienzo del segundo tiempo, a centro de Kerem Demirbay desde la derecha, Kramaric marcó el segundo en el minuto 47.
El croata paró la pelota, otra vez con el pecho, en el centro del área, y remató raso con la pierna derecha para batir a Lopes.
Ndombelé empató para el Lyon en el minuto 59, con un remate de pierna derecha al primer poste que sorprendió a Baumann, que parecía esperar que el francés lanzara un centro.
El Hoffenheim era el equipo que más atacaba y en el minuto 65 Belfodil había estado cerca del tercero, pero, en un contragolpe y gracias a un error posicional de Akpoguma, fue el Lyon el equipo que se puso adelante por intermedio de Memphis Depay, en el minuto 66.
Cuando todo parecía perdido para los alemanes, el brasileño Joelinton logró el empate en el minuto 92.