Saturday's early kick off in France saw league leaders Lyon unpredictably beaten by Lille as Manchester City loanee Marcos "Rony" Lopes inspired the northern side to all three points.
It was supposed to be a routine victory for Hubert Fournier's side, and it looked like it would follow the predicted path when Corentin Tolisso knocked in Nabil Fekir's corner after just three minutes.
Lille were caught sleeping, the defence left the France under-21 international unmarked and he found the bottom corner. After making a quick start, Lyon never capitalised on their early dominance. Fekir and Alexandre Lacazette looked a little sluggish and uninspired on Lille's heavy pitch.
In truth, the first half was slow and boring from both sides. René Girard set Lille up to play 4-2-3-1 with Liverpool loanee Divock Origi playing on the wing, often switching sides with Ryan Mendes. However, none of the Lille attacking quartet looked like they were in the game during the first 45 minutes.
At the end of the half, Girard removed Mendes for Jonathan Delaplace and in the second period it was obvious the coach had changed to his favoured 4-3-1-2. The move paid off after just 10 minutes when Lille scored their best team goal of the season to level the scores.
Left-back Franck Beria rushed out to intercept a sloppy cross-field ball and played a slick one-two with forward Kevin Koubemba. The full-back slipped it back to the forward, he touched it to Idrissa Gueye and the Senegalese midfielder played another one-two with Rony Lopes before his determination helped him poke it past the outrushing Anthony Lopes.
Four minutes later and Lille took the lead, and in contrast to the opening goal it was a superb solo effort. Rony Lopes took a short pass from Sebastien Corchia about 35 yards from goal; he turned and sped his way towards the box. He showed great strength to hold off Maxime Gonalons before he curled an accurate left-foot shot beyond his namesake into the bottom corner.
Lille had shocked the visitors, and apart from a save from Henri Bedimo, Vincent Enyeama had very little to do in the second half.
The win takes Lille up to eighth before Sunday's game and gives Paris Saint-Germain chance to leapfrog Lyon in first place.