Ivan Ortola took advantage of a minute last-lap mistake by Collin Veijer to take the lead on the outside of the final chicane and win the Moto3 race at the Motul TT Assen by 0.012 seconds.
Veijer was a clear second, nearly 2.2 seconds ahead of David Munoz, who took the final podium spot.
David Alonso, who finished fifth, leads the Championship 154-115 over Veijer, with Daniel Holgado, who finished 11th, in third with 111 points.
Moto3 World Championship Standings worldstanding