Assen, Netherlands: Augusto Fernandez capitalised on Lorenzo Baldassarri wiping out Alex Marquez to claim the Dutch Moto2 Grand Prix on Sunday.
The 21-year-old Spaniard was left out in front to celebrate his debut win in the category after Baldassarri crashed into the championship leader in the closing laps.
The pair ended up in a heap on the gravel, Marquez's hopes of a fourth consecutive win dashed.
Swiss rider Thomas Luthi who took fourth at Assen now leads the Moto2 standings on 117 points from Marquez on 111 and Fernandez in third on 92.
Earlier, Honda's Italian rider Tony Arbolino overtook Lorenzo Dalla Porta in the closing laps to claim the win in Moto3.
Jakub Kornfeil had led until a penalty for cutting a chicane saw him eventually finish third in a race marked by a three-bike crash involving Japanese duo Kaito Toba and Tatsuki Suzuki and Raul Fernandez of Spain.
Arbolino's second win of the season lifted him into fourth in the Moto3 standings, 31 points behind leader Aron Canet who had to settle for 12th.