Marking the first SSTK 1000 win for the new Kawasaki ZX-10R, the Japanese manufacturer had further reason to be pleased when Guarnoni tracked down and passed Baroni to complete a popular 1-2 finish. Baroni retained third to join his rivals on the podium, giving his flagging title hopes a boost in the process.
With Barrier and Savadori hitting problems, Eddi La Marra took some advantage with a run to fourth, the Italian salvaging a solid result around a circuit that hasn't suited the Ducati 1199 Panigale at any point over the weekend. The result moves him to within a point of Barrier at the head of the standings.
Markus Reiterberger continued his consistent run of finishes with fifth place on the Alpha BMW, though the German was fortunate to have his main rival for the position Kev Coghlan run off the circuit with three laps remaining.
The British rider had been enjoying an inspired performance on the DMC Panigale as he tussled with La Marra and Reiterberger for fourth, but his error towards the end of the race would consign him to what remains a career-best sixth place.
Some distance back, Marco Bussolotti finished seventh on the SK Energy Ducati, ahead of David McFadden, the South African performing well on his Aragon debut to complete Pedercini Kawasaki's successful day.
Christoffer Bergman and Fabio Massei rounded out the top ten, while Ondrej Jezek, wild-card Enrique Ferrer, the recovering Savadori, Alen Gyorfi and Tiago Dias rounded out the points' paying positions.