Camier held on for a much needed season-best result in second, the Briton completing a good points' haul on a weekend that threatened to be hampered by his qualifying accident. Biaggi bounced back for third, the Italian still win-less after five events.
Though it didn't scale the heights of his double Monza win, Laverty cemented his new high of fourth in the standings with fourth place at the chequered flag, the Irishman just holding off a charging Michel Fabrizio, who put in an excellent ride from 15th on the grid to fifth position at the chequered flag.
Melandri clings onto second in the standings – still by just a single point over Biaggi – after another fairly low key run to sixth, marginally ahead of race one podium winners Sylvain Guintoli and Jakub Smrz, the Effenbert-Liberty pair unable to replicate that pace in race two.
Another top ten finish for satellite rider Ayrton Badovini pales slightly into significance by the fact he was once again the fastest BMW rider. Indeed, despite a poor start, the Italian worked his way up to an eventual ninth position, while Leon Haslam floundered in a lowly 13th and Troy Corser crashed out.
An entertaining scrap for tenth went the way of Tom Sykes, who got the better of Jonathan Rea, the Ulsterman running well early on but dropping off the pace as the race wore on.
Joan Lascorz passed Haslam late on to score a handful of points in 12th, while Maxime Berger and Josh Waters completed the points' paying positions.
Elsewhere, Corser was joined off the circuit – at the same corner on the same lap – by Ruben Xaus, though their accidents were unconnected. Haga, who was running fifth, also suffered a costly tumble. Having scored a point for 15th in race one, James Toseland didn't start the second race.