The five-time World Champion wins in Mugello after an amazing battle with Marc Marquez during the last lap.