Late header seals dramatic 4-3 win for Lyon at Lille

Lyon have scored a dramatic stoppage-time winner to beat Lille 4-3 in a topsy-turvy French league thriller.

Mama Balde got the winner with a superb header in the second minute of stoppage time on Monday (Tuesday AEST) to shock a home side that led 1-0, 2-0 and 3-2.

Lyon's fourth win in five league games ended Lille's run of three consecutive home victories.

Bafode Diakite put Lille ahead with a fine header after 20 minutes, and Edon Zhegrova added a second 16 minutes later when he fired a low shot home from outside the box.

Goals from Said Benrahma in the 65th minute and substitute Malick Fofana eight minutes from time brought Lyon level.

Diakite gave Lille the lead again three minutes later with his second goal.

Alexandre Lacazette made it 3-3 with two minutes remaining, before Balde grabbed the spotlight.

Lyon moved into seventh place in Ligue 1, two points behind Lens.

Lille were in fourth spot.