His countryman Roberto Tamburini followed him home for fourth place aboard the Lorini Honda, ahead of a recovering Parkes, who got the better of Sheridan Morais on the final lap.
Jed Metcher notched up his and RivaMoto Yamaha's best-ever finish with a strong run to seventh, ahead of Foret, who hinted at what could have been by setting the fastest lap as he attempted to make up for lost ground.
Vittorio Iannuzzo completed a good day for Suriano in ninth, ahead of Bike Service Yamaha's new recruit Andrea Antonelli, who in turn got the better of his replacement at Lorini Honda, Raffaele de Rosa.
Toth Hungary Honda duo Balazs Nemeth and Imre Toth crossed the line in tandem in 12th and 13th, ahead of first-time WSS scorers Dino Lombardi and Gabor Talmacsi, the former 125GP world champion getting a well-deserved point on his debut despite getting innocently crossed up in Mathew Scholtz's accident mid-way through the race.
A race of high attrition, there was disappointment for Massimo Roccoli, who was up to fourth place when the engine on his Yakhnich Yamaha blew in spectacular style, while Ronan Quarmby eliminated both himself and Stefano Cruciani on lap seven.