Brad Binder made it three wins in a row in Moto3™ to extend his championship lead after a sensational race at Mugello.