Close right up to the chequered flag, Biaggi crossed the line in front to move into double figures in terms of victories, marking the ideal end to an outstanding season for both himself and newly crowned manufacturers' champions Aprilia.
Crutchlow settled for second safe in the knowledge that he will progress to MotoGP having ended the weekend as the top scorer and with a top five finish in the overall standings.
The fight for the final podium position would prove similarly entertaining as Guintoli, who was dropped to fourth by a charging Fabrizio on lap 16, fought back in the final three laps.
Roared on by the crowd, Guintoli twice managed to get the better of Fabrizio, but the Italian would strike back, the Ducati man getting the edge on his rival with a boisterous pass three corners from the chequered flag. While it did deny Guintoli – who at the same time maintained his perfect finishing record (if not scoring record) – a maiden WSBK podium, it was a fairly fitting result for the outgoing Ducati team.
His team-mate Haga – who will ride an Aprilia next season – was a lonely fifth, ahead of Jakub Smrz, who leaves the Guandalini team he has raced with for three seasons with another good top ten finish.
A race of high attrition as only 14 riders finished – not helped by two non-starters in Ruben Xaus and Jonathan Rea -, several notables retired from good positions, with Troy Corser pitting with mechanical problems, James Toseland crashing for the second time today and Lorenzo Lanzi falling from seventh.
As such, Luca Scassa completed a fine season aboard a Ducati with a seventh place finish, ahead of Shane Byrne and an unusually out-of-sorts Carlos Checa.
Leon Haslam rounded out the top ten after he was forced off the circuit in avoidance of a stricken Toseland, who had fallen at the final corner chicane. Tom Sykes ended his year with 11th, while Max Neukirchner, Ian Lowry and Matteo Baiocco were the remaining finishers.