Carlos Checa rounded off a perfect weekend at Phillip Island with victory in race two to take home a maximum of 50 points and the World championship lead.
Nobody was able to keep pace with Checa once he took the lead a few laps in, and he soon pulled away from the chasing pack.
Max Biaggi again finished second, after a long battle with former MotoGP rival Marco Melandri, who went on to finish third.
A trio of Brits rounded out the top six, with Jonathan Rea finishing fourth, and Leon Haslam and Leon Camier fifth and sixth respectively.
Eugene Laverty was running in fifth place when he ran off track, eventually finishing 15th.
1. Carlos Checa ESP Althea Ducati 1098R 34mins 15.041s
2. Max Biaggi ITA Aprilia Alitalia Racing RSV-4 +1.188s
3. Marco Melandri ITA Yamaha WSBK YZF R1 +1.406s
4. Jonathan Rea GBR Castrol Honda CBR1000RR +10.563s
5. Leon Haslam GBR BMW Motorrad S1000RR +10.885s
6. Leon Camier GBR Aprilia Alitalia Racing RSV-4 +16.914s
7. Noriyuki Haga JPN PATA Aprilia RSV-4 +17.558s
8. Michel Fabrizio ITA Suzuki Alstare GSX-R1000 +17.679s
9. Tom Sykes GBR Kawasaki RTS ZX-10R +18.070s
10. Ruben Xaus ESP Castrol Honda CBR1000RR +19.053s
11. Jakub Smrz CZE Effenbert Liberty Ducati 1098R +19.060s
12. Roberto Rolfo ITA Pedercini Kawasaki ZX-10R +23.771s
13. Josh Waters AUS Yoshimura Suzuki GSX-R1000 +23.956s
14. James Toseland GBR BMW Italia S1000RR +28.713s
15. Eugene Laverty IRL Yamaha WSBK YZF R1 +32.673s
16. Mark Aitchison AUS Pedercini Kawasaki ZX-10R +33.226s
17. Bryan Staring AUS Pedercini Kawasaki ZX-10R +42.598s
18. Maxime Berger FRA Supersonic Ducati 1098R +51.819s
19. Troy Corser AUS BMW Motorrad S1000RR +55.738s
20. Joan Lascorz ESP Kawasaki Racing ZX-10R 14 laps completed
21. Ayrton Badovini ITA BMW Italia S1000RR 0 laps completed