Sochaux scored three late goals to claim an unexpected 3-3 draw against European hopefuls Lille at a stunned Stade Lille-Metropole.