Memphis Depay scores a 94th-minute victor to hand Lyon a 2-1 win over 10-man Paris Saint-Germain, inflicting only a second league defeat of the season on the leaders.
It took just two minutes for Lyon to stun the runaway league leaders, and the opening goal came in some style too as Nabil Fekir caught Alphonse Areola off guard with a clever long-range free kick, curling his finish past the keeper when everyone was expecting a cross.
Between them, they have 36 goals, more than 16 of the 20 teams in Ligue 1.
Lyon retook second place from Marseille after inflicting only a second league defeat of the season on PSG, but Bruno Genesio's men would still need an unlikely collapse from the capital club to launch a title challenge.
The eccentric former Barcelona star took to social media on Monday afternoon to vent about the French referee.
In the 36th minute, PSG were forced into a substitution as Julian Draxler replaced the injured Kylian Mbappe.
The best match of the weekend is saved till last.
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.
The change paid off for Lyon as Depay popped up with the winning goal in the fourth minute of stoppage time. Check out this strike from Manchester United flop Memphis Depay...
Metz goalkeeper Eiji Kawashima was sent off five minutes into the second half.
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.