Charles Leclerc swept Friday's second practice session at the Mexico City Grand Prix ahead of Lando Norris, setting multiple laps on a set of softs to progressively lower the benchmark to 1m17.827s.