Leopard Racing rider Masia came out on top of a 10-rider battle at Assen to win the Moto3 race.
The Honda rider briefly lost the lead to Ayumu Sasaki (Intact GP Husqvarna) towards the end of the 20th and final lap, but was able to re-pass the Japanese rider under braking for the final chicane.
With championship leader Daniel Holgado (Tech 3 KTM) having started from the back of the grid following a rough qualifying, and then falling on the first lap to register no points, the win saw Masia make a 25-point dent in Holgado’s championship lead.
The gap between the two is now down to 16 points.
Ajo KTM rider Deniz Oncu emerged as best of the rest in a typically frantic Assen fight in the junior category, claiming a podium to follow his breakthrough win in Germany last weekend.
Ivan Ortola (Angeluss MTA KTM) recovered well from a long-lap penalty he picked up in practice to finish fourth, ahead of David Munoz (BOE Motorsports KTM) and local hero Collin Veijer on his Intact GP Husqvarna.
Romano Fenati (Rivacold Snipers Honda), Joel Kelso on his Pruestel GP CFMOTO and Stefano Nepa (Angeluss MTA KTM) rounded out the top 10, which was covered by a fraction over two seconds at the finish line.
Moto3 Dutch Grand Prix - race results (20 laps)
Source: Autosport