Na afloop van de GP van de DDR werd duidelijk dat deze in 1973 van de kalender zou verdwijnen. De Oost-DuitseMZ's konden geen vuist meer maken, maar vooral de populariteit van West-Duitse rijders, Dieter Braun voorop, was de Oost-Duitse autoriteiten een doorn in het oog. In 1973 zou men een "uitnodigingsrace" voor geselecteerde rijders organiseren. Het was duidelijk dat die selectie voornamelijk zou bestaan uit coureurs uit de marxistisch-leninistische staten. In feite was dat in 1972 ook al voor een deel waar: er verschenen rijders uit de Sovjet-Unie en zelfs uit Cuba, die men normaal nooit in GP's zag. Tijdens het jaarlijkse FIM-congres werden de Grand Prix van de DDR en de Ulster Grand Prix van de kalender geschrapt.
500 cc
In de 500cc-race ging tot ieders verrassing Kim Newcombe met zijn König vier ronden lang aan de leiding. Daarna nam Giacomo Agostini het over om met een grote voorsprong te winnen. Newcombe werd slechts derde, want hij werd ook nog ingehaald door Rodney Gould met een tot 354 cc opgeboorde Yamaha TR 3.
In de 350cc-race viel Giacomo Agostini plotseling uit, maar Phil Read had nu ook een MV Agusta 350 4C viercilinder tot zijn beschikking en won met een nieuwe racerecord. Zijn snelste rondetijd was gelijk aan die van Agostini in de 500cc-race. Spanning was er verder niet: Renzo Pasolini werd tweede ver achter Read en ver voor derde man Dieter Braun.
De overwinning van Dieter Braun in 1971 had tot een grote rel geleid, ook al omdat het Oost-Duitse publiek het West-Duitse volkslied voor hem had gezongen. 250.000 mensen wachtten op een herhaling van dat moment en Braun nam ook meteen de leiding in de race. Hij kon het echter niet bolwerken tegen Jarno Saarinen, Renzo Pasolini en Rodney Gould. Braun viel al snel uit met een oververhitte motor (er was op dat moment een hittegolf in de DDR) en de rest van de rijders lag te ver uit elkaar om er een spannende race van te maken. Saarinen won, Pasolini werd tweede en Gould werd derde.
In de 125cc-klasse op de Sachsenring viel Ángel Nieto op kop liggend uit. Daardoor ontstond een gevecht om de overwinning tussen Chas Mortimer en Börje Jansson. Mortimer leidde het eerste deel van de race, maar daarna nam Jansson het over en liep nog 7 seconden weg. Kent Andersson werd op ruime achterstand derde.
In de 50cc-race was Ángel Nieto een van de eerste uitvallers, maar kort na hem moest ook Jan de Vries zijn motor parkeren. Theo Timmer had tijdens de training weer veel problemen gehad met de onwillige Jamathi, maar in de race bleek de machine snel genoeg om aan de finish een voorsprong van 50 seconden over te houden op tweede man Hans-Jürgen Hummel (Kreidler). Otello Buscherini werd derde. Door het uitvallen van zowel Nieto als de Vries verdween een deel van de spanning om de eindstand in het WK. Nieto hoefde nog slechts één wedstrijd te winnen om wereldkampioen te worden.