De eerste WK Superbike race op het TT-circuit werd gewonnen door tweevoudig Superbike wereldkampioen Troy Bayliss. De klassementsleider wist halverwege de race een beslissende voorsprong te nemen en reed daarna soeverein naar de zege.
In het middenveld waren we inmiddels een aardig aantal rijders kwijt geraakt. Fonsi Nieto ging onderuit, reed nog een paar ronden en gaf toen op en Luca Morelli, David Checa en Michel Fabrizio gingen in een tijdbestek van drie ronden onderuit.
Nadat Bayliss de leiding weer van Kagayama had overgenomen wist de Australiër redelijk snel een kleine voorsprong op te bouwen ten opzichte van Neukirchner en Checa terwijl Corser en Kagayama daar achter weer wat verder terugzakten. In de eindfase wist Checa Neukirchner nog te passeren waardoor Checa de tweede plaats pakte.
Yukio Kagayama wist uiteindelijk Corser nog terug te pakken en pakte de vierde plaats vlak voor de Australiër en de naar voren gekomen Jakub Smrz. Ryuichi Kiyonari pakte de zevende plaats voor Makoto Tamada, Gregorio Lavilla en Max Biaggi.
Arie Vos bleef de hele race zo rond de 20e plek rijden, dan weer voor en dan weer achter Shuhei Aoayama om uiteindelijk achter de Japanner als 20e over de finish te komen.
Naast de eerder genoemde crashes was er ook een opgave voor Roberto Rolfo die zijn Honda in de eindfase de pits in reed. Lorenzo Lanzi en Vittorio Iannuzzo gingen niet van start. Lanzi vanwege een elleboogblessure en Iannuzzo had nog te veel last van zijn in Phillip Island opgelopen blessure.