Johann Zarco won a drama-filled Moto2™ 10-lap sprint race after a red flag as Lowes took the championship lead.