Sports

Spanish Grand Prix: Charles Leclerc takes superb pole for Ferrari after spin