It would prove the decisive moment of the race, Lowes holding on around the long final turn to pick up a hard fought and potentially critical fourth straight win, one that moves him 39 points clear at the top of the standings.
Foret held on to fend off Mahi Kawasaki team-mate Sofuoglu to second position to draw level with the Turk in the overall standings, with van der Mark left a somewhat cruel fourth after what was a stunning performance by the Dutch rookie.
Almost forgotten amidst the thrilling lead battle, Sheridan Morais picked up his and PTR Honda's best result of the season in fifth position, ahead of CBR600RR counterpart Jack Kennedy on the RivaMoto machine.
Behind them, Andrea Antonelli won the battle of the Italians ahead of Luca Scassa and Raffaele de Rosa, while Christian Iddon notched up his first-ever WSS top ten finish in tenth aboard the ParkinGO MV Agusta.
Lowes's team-mate Vladimir Leonov, Massimo Roccoli, Alex Baldolini, Lorenzo Zanetti and Luca Marconi picked up the remaining points' positions.