Substitute Memphis Depay's stunning shot just before the final whistle handed Lyon a 2-1 home win against Ligue 1 log leaders Paris Saint-Germain.
Defending champions Monaco took advantage of Metz starting goalkeeper Kawashima Eiji's dismissal to win 3-1 at home on Sunday, reports Xinhua.
PSG were without their injured Brazilian star Neymar, who scored a quadruple in Wednesday's 8-0 demolition of Dijon.
Nabil Fekir broke the deadlock for Lyon only two minutes into the match. He scored his 16th goal of the campaign with a sublime free-kick.
PSG striker Kylian Mbappe had to leave the pitch after just 35 minutes following two tackles from Lyon.
Another spectacular shot arrived on the stroke of the second half, as PSG defender Layvin Kurzawa finished a left-footed volley that went just under the cross bar.
More From This Section
PSG were reduced to 10 men shortly after the restart. Dani Alves, who fed Kurzawa's for his eye-catching goal, was sent off for a foul on a Lyon player.
The Brazilian right back's furious response to the referee prompted the official to show him a red card instead of a yellow.
After wasting several chances, Lyon converted their advantage in the dying moments of the game; Depay smashed an unstoppable shot that produced no response from PSG goalkeeper Alphonse Areola.
The win sealed Lyon's position on the table. They are now second and trail PSG by only eight points.
Monaco 3-1 win over Metz was kick started by Falcao late in the first half. Falcao managed to beat the offside trap, his shot was blocked by the goalkeeper, but Brazilian left-back Jorge was in position to fire a brilliant left-footed volley into the corner of the goal.
Metz goalkeeper Kawashima Eiji was sent off in the 50th minute following a reckless foul on Adama Diakhaby outside the box.
Rachid Ghezzal took full advantage as Monaco extended their lead in 67th minute, when he curled a high-quality shot past substitute goalkeeper Quentin Beunardeau.
Following Senegalese teenager Ibrahima Niane's first league goal for Metz, Rony Lopes secured three points for Monaco when he scored from a Fabinho cross.
Monaco is currently fourth on the Ligue 1 table, trailing Lyon and Marseille by two points and one point respectively. Metz is at the bottom of the table with only 15 points from 22 matches.
--IANS
sam/sac
Disclaimer: No Business Standard Journalist was involved in creation of this content