En 500cc, Giacomo Agostini aparentemente decidió jugar con sus oponentes. Durante seis vueltas se quedó con un grupo formado por Billie Nelson, Jack Findlay, John Cooper, Silvio Grassetti y Peter Williams. Estos pilotos deberían tener la esperanza de la victoria al suponer que MV Agusta no iba bien hasta que Agostini les dejó cuando a él le apeteció. Grassetti pronto tuvo que darse por vencido porque su Bianchi estaba funcionando mal, pero los otros lucharon duro los unos contra los otros. Cuando Findlay estaba en cabeza en la sexta vuelta, Ago pensó que era suficiente y rápidamente se escapó del grupo principal. Nelson se estrelló y no pudo reiniciar porque su moto estaba llena de arena. Cooper y Findlay lucharon hasta la línea de meta, cuando Findlay terminó con el McIntyre-Matchless justo por delante de Cooper (Seeley).[1]
La carrera de 350cc en Assen fue emocionante solo unas pocas vueltas. Hasta la tercera, Renzo Pasolini podría seguir un poco con la Benelli cuatro cilindros a Giacomo Agostini, aunque tuvo que correr grandes riesgos. Tan grande que se cayó. Se las arregló para comenzar de nuevo e incluso mantener el segundo lugar, pero unas vueltas más tarde tuvo que retirarse. Kel Carruthers estuvo en segundo lugar con la Aermacchi single durante mucho tiempo, pero tuvo que retirarse con daños en el motor. Entonces Gilberto Milani con su Aermacchi se colocó en segundo lugar, atacado por Billie Nelson con el Paton y Ginger Molloy con Bultaco. Las Patons de Nelson y Angelo Bergamonti, sin embargo, no duraron y Molloy fue finalmente demasiado fuerte para Milani. Molloy fue segundo y Milani, tercero.
[1]
En el cuarto de litro, Bill Ivy y Phil Read intercambiaron posiciones casi cada vuelta, pero finalmente Ivy cruzó la línea primero, solo con una décima sobre Read. Pasolini no estaba en forma debido a su caída en 350cc a principios de ese día, pero aun así quedó tercero.
En 125cc, se esperaba la aparición de la MZ de tres cilindros, pero Heinz Rosner arracó comenzó con la RE 125 de dos cilindros. Estaba en la primera fila, pero ya sabía que no tenía ninguna posibilidad contra las Yamahas de Bill Ivy y Phil Read. Estos dos pilotos repitieron la pugna que ya habían tenido en 250cc. Sin embargo, Ivy fue a boxes después de la primera vuelta. Se lesionó al comienzo de un tobillo y tenía demasiado dolor para continuar. Heinz Rosner también se había separado de sus perseguidores y estaba en segundo lugar, solo perseguido por Dave Simmonds con Kawasaki. Simmonds rodaba bien e incluso adelantó a Phil Read en la sexta vuelta. Sin embargo, Read solo dio gas real y recuperó el liderazgo. Rosner finalmete se tuvo que retirar. Ginger Molloy se acomodó en el tercer lugar y Jan Huberts remontó desde el undécimo lugar hasta llegar al cuarto lugar. En la última vuelta, Simmonds cometió un error y Jan Huberts pudo tomar el tercer lugar detrás de Read y Molloy con su MZ privada.[1]
En la categoría de 50cc, Paul Lodewijkx (Jamathi) fue el más rápido en los entrenamientos, pero inicialmente no pudo hacer más que seguir a la Suzuki de Hans Georg Anscheidt. Anscheidt se escapó hasta el final y en la penúltima vuelta su ventaja era de unos 60 metros. Sin embargo, Lodewijkx puso toda la carne en el asador y llegó con más velocidad que el alemán en la última curva. Incluso pudo aprovechar la aspiración de un rezagado para acabar primero, justo por delante de Anscheidt. Fue la primera victoria holandesa sobre una moto holandesa desde la de Dick Renooy con su Eysink exactamente veinte años antes. Tan solo una décima separó a Lodewijkx y Anscheidt. Aalt Toersen (Kreidler) terminó tercero a medio minuto. A pesar de la derrota, Hans Georg Anscheidt e convertía en campeón del mundo de la categoría, pero nadie lo sabía porque aúin no se habían cancelado los Grandes Premios de Francia y Japón.[1]