Dennis Foggia powered to his third win in four races as he continues to charge towards Pedro Acosta in the championship standings, the Italian now just 21 points adrift.
Despite making a cautious start from 14th as he dropped a place on the opening circulation, Foggia soon began to make up ground as a leading group of nine-including Acosta-began stretch away from the rest, the Leopard Honda racer making his way to tenth as he set about closing onto the leaders.
Together with Snipers man Andrea Migno he swiftly closed down the near two-second deficit he faced in only a few tours, Foggia then beginning to methodically work his way through the pack as he looked to try and keep his championship hopes alive.
Foggia had managed to manoeuvre his way through into the lead by two-thirds distance, the electrifying speed that took him to victory in the first Misano encounter five weeks ago quickly coming to the fore as he dragged a lead group away from the rest of the pack, with Acosta unable to keep pace.
The victory tussle became a simple two-horse race after Izan Guevara crashed out from fourth and Darryn Binder dropped back in the closing tours, leaving the other KTM Ajo machine of Jaume Masia as the only man who could deny Foggia success.
Masia looked to be waiting to strike across the final few laps, though as the final tour began Foggia started to really push and posted a stunning first split time-enough to give him a comfortable lead prior to the long back stretch.
Foggia rode millimetre perfect as he remained out of reach of the chasing Spaniard, leaving him to take the chequered flag 0.292s clear of Masia.
The battle for the final spot on the rostrum was also one to watch across the closing stages as a fading Binder fell towards the chasing trio of Acosta, Stefano Nepa and Niccolo Antonelli.
Determined to try and hold as a big of a points advantage heading to Portimao as possible, Acosta managed to get the better of both Nepa and Binder on the final lap to grab third and limit his points loss to just nine, leaving him 21 clear of Foggia with just two races remaining.
Having at one point on the last lap dropped to fifth, Binder at least managed to get back ahead of Nepa to take fourth, while pole-man Antonelli had to make do with sixth after leading the first half of the contest.
Romano Fenati charged through late on to grab seventh ahead of Ayumu Sasaki, while Xavi Artigas and Filip Salac completed the top ten.
Migno’s charge into the top ten came to an end after crashing out late at Turn 16, while John McPhee’s tough weekend ended early as he crashed out just prior to mid-distance.