1. Noriyuki Haga JPN Yamaha Motor Italia YZF-R1 18 laps 2. Max Neukirchner GER Alstare Suzuki GSX-R1000 +0.009 secs 3. Ryuichi Kiyonari JPN Hannspree Ten Kate Honda CBR1000RR +0.051 secs
Carlos Checa made a last-gasp attempt to pass Max Neukirchner for victory at the final turn, but fell - bringing Neukirchner down with him and handing Lorenzo Lanzi victory!