Charles Leclerc pulled of a sensational move to overtake Max Verstappen to take the lead of the Austrian Grand Prix.