Rea crossed the line second to record the highest points' haul of the day, the Ten Kate Honda rider capitalising on Checa's accident to also put a healthy margin between himself and the Ducati man in the fight for third overall.
The battle for the final spot on the podium proved to rather more intense as Haslam, despite damaging ligaments in his knee with his race one accident and nursing injuries to his arm and hand, fought his way up to third position at the expense of Crutchlow and Biaggi.
Although Crutchlow maintained close contact with Haslam after he overtook on lap seven, he was never able to find a way past, the Suzuki rider recording a remarkable result given the extent of his injuries.
Crutchlow in turn held off Biaggi, who never recovered from a wide moment through turn one on seven, the champion-elect settling for fifth after being forced to resist Sylvain Guintoli, the Frenchman unable to make his front row start count when he made a poor start.
Despite finishing behind Haslam, Biaggi still carries a 58 point advantage with only 100 points left to play for at Imola and Magny-Cours.
Further back, Tom Sykes completed his best race day with Kawasaki yet with a run to seventh place, the Briton comfortably out pacing the chasing pack of James Toseland, Ruben Xaus and Shane Byrne who rounded out the top ten.
Unlike race one, retirements were kept to a minimum as only Checa and Ian Lowry would fail to finish, though Michel Fabrizio suffered his second non-score after tyre problems necessitated a pit-stop.