Brad Binder took control of a crazy Moto3 Grand Prix at Mugello, which saw a huge group of riders in victory contention on the final lap.

The Red Bull KTM Ajo rider won by a tiny 0.038s after hitting the front and blocking his rivals over the final corners, then positioning himself perfectly to avoid a slipstream pass to the line in a race the South African championship leader described as 'crazy'.

Binder adds 25 points to his lead with both of his nearest rivals in the championship failing to finish.

Rookie Fabio Di Giannantonio was not fazed by the occasion of a home grand prix, the seventeen year-old Honda Gresini rider took his first championship points in second, after regularly leading the race as the front riders swapped places at the front.

The Roman is joined on the podium by another home rider with Aspar Mahindra's Francesco Bagnaia back on the rostrum for the third time in six races.

Niccolo Antonelli started back in 22nd on the grid after his spectacular qualifying crash and quietly worked his way through the pack, able to rise to the leaders steadily in a tight race with Maria Hererra in 21st at the back of the group at the line.

After working his Ongetta-Rivacold back into contention the Italian lost out in the drive to the line and finished fourth. It was the same story for regular frontrunner Fabio Quartararo who clawed back places only to lose out in the slipstream to the line, finishing fifth for Leopard Racing.

Sixth went to Hiroki Ono for Honda Team Asia, holding off the second Leopard, piloted by Joan Mir and the top Sky Racing VR46 finisher, Nicolo Bulega, in seventh and eighth.

Juanfran Guevara crossed the line ninth for RBA ahead of Sky Racing's Andrea Migno in tenth with Jules Danilo needing a photo finish to take eleventh for Ongetta , being given the place ahead of Gresini's Enea Bastianini.

RBA's Gabriel Rodrigo was next to see the chequered flag in 13th, Jorge Marin was 14th for Aspar with Lorenzo Dalla Porta, also a leader of the race over the duration 15th in his replacement ride at Schedl GP Racing, in for the injured Philipp Oettl.

Khairul Idham Pawi and Aron Canet both flew out of contention on the final lap.

Alexis Masbou returned to the pits with bike issues after just four laps. His Peugeot Mahindra team-mate John McPhee fought hard against continuing gearbox issues for a distant 23rd.

Darryn Binder was the first faller, his bike slipping away from him into the gravel at turn eight with 13 laps remaining.

Pole man Romano Fenati was next to exit the race, when his bike quit on him with 10 laps to go. The disappointed Italian still appreciated the fans support at home and threw some kit into the crowd as he exited the track.

With Fenati already out, Jorge Navarro was next to exit, already falling before a knock from Guevara saw him out at turn 15, handing Binder a huge championship advantage.