Martial Godo and Diego Moreira gave Strasbourg a two-goal lead, with Joaquin Panichelli adding a third before Corentin Tolisso scored for Lyon. The hosts dominated the opening 45 minutes, while Lyon struggled to create chances and saw Pavel Sulc limp off injured.
This result lifts Strasbourg to seventh place in the table, while Lyon missed the opportunity to extend their lead over Marseille and dropped points in the title race.