Lyon heaped further pressure on Everton boss Ronald Koeman as they recorded a 2-1 Europa League victory at Goodison Park.
Everton have now gone four games without a win and picked up just one point from three Europa League matches to leave them bottom of Group E, with Lyon remaining in second place behind leaders Atalanta.
Lyon opened the scoring inside the sixth minute, with Nabil Fekir converting a penalty after Fernando Marcal had been brought down by Mason Holgate.
The visitors could have had a second eight minutes before half-time when Tom Davies got his head on Memphis Depay's free kick, only to divert it onto his own crossbar.
Everton were lucky not to be reduced to 10 men in the 65th minute when Ashley Williams helped to spark a brawl between the two sides, but the defender was only shown a yellow card.
And Williams then netted the home side's equaliser just a few minutes later, heading home Gylfi Sigurdsson's delivery with a thumping effort.
But Lyon were able to regain the lead in the 75th minute, with former Chelsea man Bertrand Traore flicking the ball past Jordan Pickford after meeting Maxwel Cornet's delivery at the near post.