Despite missing out on second, third place Guintoli maintains his 100 per cent podium record, in doing so extending his lead in the overall standings to 29 points.
Behind him, Eugene Laverty would cross the line in fourth place, while Loris Baz recovered from a poor start to catch, pass and hold off Davide Giugliano for fifth position.
Elsewhere, BMW endured a torrid race, with Marco Melandri failing to make the grid after suffering technical problems on the warm-up lap. His team-mate Chaz Davies, meanwhile, compromised himself after a crash in morning warm-up left the BMW squad rushing to repair his bike.
Though they would get him back out for the race, it was too late for him to make the sighting lap, meaning he would be forced to start from the tail end of the grid. Despite this, an aggressive opening few laps would see Davies salvage seventh position, retaining his second place in the overall standings.
That placed him ahead of Jules Cluzel and the heroic Leon Camier, the who not only defied odds to complete the 22 lap race – having managed only four consecutive laps over the weekend before his injured knee began to hurt -, but he would lift himself up from 17th on the grid to finish ninth, even pulling a fine pass on Carlos Checa in the process.
Outside the top ten, Max Neukirchner got the better of Michel Fabrizio to finish 11th, with Ayrton Badovini – another rider carrying injuries – Ivan Clementi and Mark Aitchison completing the points' paying positions in 13th, 14th and 15th.