With a fading Sykes posing little danger to him and the gap to third at nearly five seconds, Davies could afford to concentrate on simply getting to the finish line, which he managed with no trouble.
Coming on the weekend where paddock rumours suggest he will join BMW in 2013, the result is a timely one for a rider that had never ridden a Superbike before this year, while it also a huge boost for the new ParkinGO MTC Aprilia team following its decision to step up from the World Supersport series.
Perhaps more importantly, however, was Biaggi's charge back up the order, the Italian ignoring the fairly substantial damage to his bike to claw his way into the points in 13th place. Though good for only three points, it means he has unexpectedly increased his lead to 9.5 points over Melandri with four races remaining.
Behind Davies, the fight for the podium was a fierce one, with Laverty, Rea and Giugliano engaging in an entertaining scrap before Leon Camier, having gone from last to fifth in the first race, scythed his way through the pack, peaking in second place after catching and passing Sykes too.
Despite this, a late charge by Laverty would see him snatch back the position in the closing stages to complete his second rostrum finish of the day, while Camier will at least be satisfied to have notched up Suzuki's first podium of the season in third.
Following his DNF in the first race, Jonathan Rea completed his day in fourth as he now turns his attentions to deputising for Casey Stoner in MotoGP
Sykes held on for fifth place, the Kawasaki rider no doubt frustrated at being unable to take full advantage of his title rivals' woes having led both races for a time. Even so, by finishing both races inside the top five, Sykes has closed the gap to the front runners, the Briton now 26.5 points off Biaggi and 17 points from Melandri.
Struggling to get embroiled in the battles ahead, Carlos Checa
settled for sixth, the Spaniard benefitting when Leon Haslam crashed ahead of him, the Briton compounding BMW's awful day with a high-speed fall at turn nine.
Checa's team-mate Davide Giugliano crossed the line seventh, while Baz came out top of his own battle with Ayrton Badovini and Sylvain Guintoli in eighth, ninth and tenth respectively.
Outside the top ten, Lorenzo Zanetti followed his PATA Ducati team-mate in 11th, ahead of John Hopkins, who crossed the line just four tenths ahead of the charging Biaggi.
Maxime Berger and Hiroshi Aoyama completed the points' paying positions in 14th and 15th.