Trackhouse MotoGP Team's staff celebrates with Trackhouse MotoGP Team's Spanish rider Raul Fernandez (C) at the end of the sprint on the eve of the Italian Moto GP Grand Prix at Mugello circuit, in Mugello, near Florence.

Spain's Raul Fernandez caused a major upset by speeding to a shock win in Saturday's sprint race at the Italian MotoGP, while Jorge Martin set a new speed record at Mugello as he chipped away at Marco Bezzecchi's championship lead.

The Aprilia-Trackhouse rider finished over a second ahead of former world champion and fellow Spaniard Martin at Mugello, claiming his second win in motorcycling's premier class of racing.

Fabio Di Giannantonio, who was fastest in all three practice sessions but started seventh on the grid, was over three seconds back in third.

Fernandez had to battle through the first qualifying session to have a shot at the top grid positions and he impressed again from the front row, where he was sandwiched between Bezzecchi and Martin.