Lyon devait gagner à Monaco pour continuer de croire au podium, les Lyonnais l'ont fait. Menés, réduits à dix, égalisés sur penalty à cinq minutes du terme, les Gones ont offert une fin de match folle pour continuer de rêver alors que Monaco dit probablement adieu au titre. Une très belle soirée de Ligue 1, une semaine après la victoire incroyable de Lille au Parc OL.
L'entame de match est clairement en faveur des visiteurs, venus avec l'obligation de faire un résultat sur la pelouse du stade Louis II. La volée de Léo Dubois passe au-dessus, tandis que la frappe de Toko Ekambi est arrêtée par Lecomte.
Monaco peine à répondre à l'impact mis par les Gones et souffre dans le jeu. Mais les joueurs du Rocher vont pourtant prendre l'avantage sur leur première véritable occasion, avec un bon ballon de Ben Yedder pour Volland, qui n'en demandait pas tant pour tromper Anthony Lopes (1-0, 25e).
D'un seul coup, rien ne va plus pour Lyon qui perd Denayer sur blessure avant de voir l'ASM avoir l'opportunité de doubler la mise, mais le centre de Volland vers WBY est renvoyé par la défense alors que l'Allemand aurait pu tenter sa chance directement. L'ancien de Leverkusen ne trouve ensuite pas le cadre sur une nouvelle ouverture de Ben Yedder et le score n'évolue plus avant la pause.
Quinze minutes au cours desquelles Rudi Garcia réorganise ses ouailles en faisant notamment entrer Tino Kadewere. Les Lyonnais reviennent avec beaucoup plus d'intensité et mettent à nouveau la pression dans le camp monégasque. Avant de s'en remettre à un exploit de Memphis Depay, qui slalome dans toute la défense avant de tenter sa chance pour voir sa frappe déviée tromper un Lecomte trop court (1-1, 57e).
Lyon va mieux et monte le ton pour essayer de prendre l'avantage, mais le contrôle de Cornet est trop long sur un excellent décalage de Depay et ne lui permet pas de tromper Lecomte.
Mais comme en Coupe de France récemment, Lyon va être réduit à dix pour un deuxième carton logique infligé à Maxence Caqueret pour un tacle à retardement sur Tchouaméni. Pourtant, c'est bien l'OL qui prend enfin l'avantage sur un coup-franc parfaitement frappé par Depay sur la tête de Marcelo (1-2, 77e).
Le début du festival Anthony Lopes, qui percute d'abord Diomandé sur une sortie manquée. Avant de remettre ça trois minutes plus tard, sauf que cette fois c'est Pellegri qui subit la faute du gardien lyonnais, lequel concède le penalty. L'occasion pour Ben Yedder d'inscrire son 100e but en Ligue 1 d'une panenka pour permettre à Monaco de recoller (2-2, 86e).
Le portier a tout de même l'opportunité de se racheter en sortant une superbe parade devant Geubbels deux minutes plus tard. Avant de voir Cherki s'offrir son premier but en Ligue 1 pour conclure un match totalement fou après une passe parfaite dans l'intervalle de Guimaraes et un centre en retrait de De Sciglio (2-3, 89e).