The goals were scored by forward Artem Dzyuba in the 42nd minute and midfielder Magomed Ozdoev in the 84th minute.
The match was held at the Gazprom Arena in St. Petersburg. The first match between Zenit and Lyon took place in France on September 17 and ended in a 1-1 draw.
⏰ RESULTS ⏰— UEFA Champions League (@ChampionsLeague) November 27, 2019
😮 Valencia & Chelsea both on 8 points after entertaining draw
🔵 Dzyuba on target; Zenit now level with Lyon on 7 points #UCL
Zenit has claimed 7 points after five matches and occupies the second place in Group G. Lyon also has seven points, but is behind the Rusian team due to head-to-head statistics.
Germany's RB Leipzig and Portugal’s Benfica will play their fifth match later on Wednesday.
Zenit will encounter Benfica in Lisbon in its last match of the group stage on December 10.