Krummenacher led the way in qualifying, smashing the lap record on his way to securing his second pole position start of the season ahead of teammate Caricasulo and GMT94 Yamaha Supported WorldSSP rider, Jules Cluzel.
It was Cluzel who took the advantage from the start to lead the field around the opening lap, with Krummenacher and Caricasulo in close attendance. Three laps in and the French rider had managed to pull out a small gap at the front, with the Bardahl Yamaha pair chasing hard behind to try and regain contact.
One lap later the leading trio were back together, with a significant gap back to the battle for fourth place between Kallio Racing Yamaha supported WorldSSP rider, Tomas Gradinger, and former Supersport World Champion, Lucas Mahias.
A mistake by Cluzel at the Variante Alta on lap seven was all the invitation Krummenacher and Caricasulo needed, with both diving past the Frenchman on the exit of the chicane, as Mahias and Gradinger finally made contact to make it a five-way battle at the front of the race.
This battle quickly became a two-horse race, as Mahias ran into the back of Cluzel at the final chicane at the end of lap 11 and crashed, taking the unfortunate Gradinger into the gravel trap with him and dropping Cluzel back to eighth as the GMT94 Yamaha rider was pushed off track.
Having shadowed Krummenacher for the first half of the race, Caricasulo made his move on lap 13, passing the Swiss rider to take the race lead. Krummenacher continued to put pressure on the Italian before returning the favour on the final lap and retaking the race lead. Caricasulo was unable to respond due to fuel starvation problems, but managed to make it to the finish line to claim second place at the chequered flag.
Cluzel recovered from the incident with Mahias to finish seventh, one place behind Kallio Racing Yamaha’s Isaac Viñales, who crossed the line in sixth. Loris Cresson picked up more championship points in 12th position.
Krummenacher now leads the WorldSSP standings with 115 points, 22 more than Caricasulo, with Cluzel in third with 78 points.