Indeed, having struggled for pace throughout the race Biaggi had looked on course for fifth place – which would have reduced his lead in the standings to just 1.5 points -, but a terminal crash for Davies, who had recovered to third after his off, with two laps remaining would hand him fourth before Laverty allowed his team-mate to overtake for third on the final corner. As a result, the margin between the two rivals stands at 6.5 points in Biaggi's favour.
Ailing with severe tyre issues late on, Laverty held on for fourth place at the expense of the hapless Davies, whose ride from 13th on the grid deserved more than the DNF he ended up achieving.
With just 14 riders finishing on the lead lap, Michel Fabrizio came through from 17th on the grid to finish in fifth position, the Italian getting the better of Haslam, who brought his damaged BMW home for solid points in sixth.
The high attrition rate also helped Niccolo Canepa, Lorenzo Zanetti, John Hopkins and David Salom record their respective best results of the season in seventh, eighth, ninth and tenth, while Silverstone race winner Loris Baz couldn't repeat his heroics after an early mistake consigned him to 11th.
Ayrton Badovini and Hiroshi Aoyama followed in 12th and 13th, while Alexander Lundh had the honour of scoring two points on his WSBK debut aboard the Pedercini Kawasaki.
Behind him, Leon Camier picked up the 15th and final point, despite finishing two laps down after his decision to start on intermediate tyres forced him to pit.
A disastrous race for Ducati, whose qualifying form eluded them as they visibly struggled to stay with their rivals on the faster stretches, Sylvain Guintoli joined Checa and Giugliano in crashing out.