Despite missing out on the win, Sykes's pair of second place finishes – his best clutch of results in World Superbikes – lifts him back into a comfortable third place in the standings.
Behind Biaggi, Eugene Laverty prevailed in a tight battle with fellow Aprilia rider Chaz Davies, while Leon Haslam was a disgruntled seventh after being run out wide by team-mate Melandri on lap two and failing to recover his momentum.
Following his podium performance in race one, Loris Baz followed it up with a strong run to eighth in race two, while Leon Camier rediscovered his and Suzuki's form for a much improved ninth place finish.
Michel Fabrizio rounded out the top ten, ahead of Davide Giugliano and Jonathan Rea, the pair looking a shadow of their earlier selves following their race one tumbles. Jakub Smrz, John Hopkins and Maxime Berger picked up the remaining points.