Een matige start vanaf de pole positie voor Maxime Berger zorgde ervoor dat Ayrton Badovini zonder echte dreiging zijn derde overwinning van het seizoen kon pakken, Davide Giugliano werd derde.
Team06 rijder Davide Giugliano had de beste start en kwam als eerste aan bij de Haarbocht gevolgd door Ayrton Badovini Marco Bussolotti, Michele Magnoni, Sylvain Barrier en de slecht gestarte Maxime Berger. De vanaf pole gestarte Ten Kate junior rijder wist al snel enkele posities goed te maken maar bleef even achter Giugliano, die al in de eerste ronde was gepasseerd door Badovini, hangen en tegen de tijd dat Berger voorbij de Italiaan was, was Badovini al te ver weg om nog een vuist te kunnen maken.
Badovini reed vervolgens een gecontroleerde race met daarachter Berger die afstand had genomen van Giugliano. De Italiaan kreeg in de eindfase nog wel gezelschap van Michele Magnoni maar wist de SCO Honda rijder achter zich te houden en de derde plaats te pakken.
Magnoni vocht geruime tijd met Loriz Baz en Sylvain Barrier maar kon wegkomen toen de twee Fransen het elkaar lastig maakten, Baz zou later nog ten val komen terwijl Barrier de vijfde plaats pakte.
Achter deze rijder zat een grote groep met waarin onderling gewisseld werd tussen René Mähr, Danilo Petrucci, Andrea Antonelli, Lorenzo Baroni en Pere Tutusaus. Het werd uiteindelijk Antonelli die de zesde plaats pakte voor Petrucci, Mähr, Baroni en Tutusaus.
Naast Baz kwamen in de beginfase ook Marco Bussolotti en Eddi La Marra ten val, de rijders raakten elkaar en schoven de grindbak van de GT bocht in.