Despite his rather desperate lunge on the final lap, Marino would collect himself to grab second place on an excellent weekend for the young Frenchman, who is technically only substituting for the injured David Salom on the Intermoto Kawasaki.
Raising some cheer for Pata Honda following his team-mate's demise, Zanetti held on for his first-ever WSS podium, denying countryman Russo on the Puccetti Kawasaki in fourth place.
Elsewhere, Kev Coghlan might have fancied his chances of a podium had the race run to the planned 16 laps, the Briton making dramatic in-roads late on to get onto the back of the front pack just as they crossed the finish line. Despite this, fifth place still marks a strong result for the British rider on the DMC Lorenzini Kawasaki.
Sheridan Morais gave PTR Honda a much needed boost with a lonely ride to sixth position, while Vladimir Leonov finished top of a four-way battle for seventh, ahead of Luca Scassa, Vladimir Ivanov and Luca Marconi.
Roberto Rolfo picked up some useful points for ParkinGO MV Agusta in 11th position, while Mathew Scholtz did the same on the still-developing Suriano Suzuki in 12th. Christian Iddon was also back in the points in 13th, while David Linortner and Raffaele de Rosa rounded out the crucial top fifteen.
Of though failing to finish, Cruciani's eventful day ended with a crash out of fifth place on lap eight, while Jack Kennedy was also on course for a strong top ten finish when he fell on lap seven.