Beyond the battle for the win, there was plenty to keep the spectators entertained just behind as several riders ducked and dived for positions in the chasing pack.
Toseland had led the way in sixth initially but appeared to struggle as the race wore on, losing spots to Troy Corser and Rea, the Northern Irishman going almost unnoticed as he scythed his way up from the back of the field to finish an impressive sixth.
Corser was seventh to complete a solid day for the one-man BMW team, while Biaggi sprinted to eighth place at the expense of Crutchlow and Toseland during the closing stages.
Outside the top ten, Camier's second recovery ride of the day was rewarded with another 11th position, ahead of Checa's team-mate Shane Byrne. Lorenzo Lanzi, Joshua Brookes and Andrew Pitt rounded out the top fifteen.
Elsewhere, there was huge disappointment for Kawasaki, with Tom Sykes hitting mechanical problems on the first lap, while Vermeulen was taken to the medical centre after crashing on the run up to Lukey Heights. The Australian had been running in and around the top ten when he fell, the former MotoGP rider appearing to hit the tyre wall before his bike followed suit.