Na Phillip Island wist Ducati Xerox rijder Troy Bayliss ook op het TT-circuit in Assen de dubbelzege te pakken, in deze race moest Bayliss afrekenen met een aanhoudende Noriyuki Haga.
Ook Ryuichi Kiyonari kwam goed naar voren maar de Japanner werd in de eerste helft van de race in zijn opmars gestaakt door problemen met de Honda. Een andere rijder die een aardig aantal posities naar voren wist te komen was Jakub Smrz. De Tsjech kwam van een 12e positie in de eerste ronde naar een tijdelijke zevende positie om uiteindelijk nog Gregorio Lavilla langs te zien komen en als achtste over de finish te komen achter Xaus, Neukirchner, Kagayama en Lavilla.
Makoto Tamada en Troy Corser waren de laatste twee rijders in de top tien. Arie Vos zal niet helemaal tevreden zijn over zijn eerste WK Superbike wildcard optreden. De Ducati rijder kon helaas niet echt indruk maken en werd uiteindelijk laatste na gedurende de race nog gepasseerd te zijn door, Shuhewi Aoyama, Russel Holland en Loic Napoleone. Naast Kiyonari kregen overigens ook Michel Fabrizio en Luca Morelli te maken met pech.
Bayliss heeft nu met 178 punten achter zijn naam 70 punten voorsprong op de nieuwe nummer twee, Carlos Checa, en 89 punten voorsprong op Troy Corser.