Johann Zarco took his maiden 125cc pole position thanks to some ideal timing in qualifying at Mugello.