Jorge Lorenzo won the French GP by 10.6s from Rossi & Viñales, retaking the championship lead in the process after Marquez crashed out.