Lyon grab late winner at Monaco to move from bottom of the table
Two minutes after entering the fray, Brazilian Jeffinho swept in his first goal of the season as Lyon won successive games for the first time this campaign to jump up into 16th place in the table.
The win is just Lyon's third, and interim coach Pierre Sage's second, of the season and follows on from last weekend's 3-0 home victory against Toulouse.
The first half was evenly disputed with Monaco dominating the play and the chances, with the visitors looking to catch the principality side on the break.
In the second period, the home side pressed forward with Mohamed Camara glancing a right-footed effort off the outside of the post seven minutes after the break.
Captain Youssouf Fofana then dragged a shot wide just before the hour and Folarin Balogun pulled a shot narrowly wide from the edge of the box.
Anthony Lopes then came to Lyon's rescue on 67 minutes by making a fine diving save to deny Balogun after his side failed to clear a set-piece.
But the game was changed when Sage sent on Ainsley Maitland-Niles in the 72nd minute and then Jeffinho 11 minutes later.
The substitutes combined with five minutes remaining when the ex-Arsenal man's cross found the Brazilian striker on the penalty spot and he beat Philipp Koehn with his first-time strike.