Lowes's fight back means his advantage now stands at 34 points over Sofuoglu with half of the season having now been completed.
Despite losing a spot on the final corner, third place still marks only Leonov's third podium at WSS level, the Russian finishing well ahead of Pata Honda pairing Lorenzo Zanetti and Michael van der Mark.
An intense, and occasionally boisterous, fight for sixth would go the way of Luca Scassa, the Italian – who ran second early on – eventually getting the better of fellow Kawasaki rider Andrea Antonelli, while his team-mate Florian Marino crossed the line in eighth.
Behind them, the Suriano Suzuki team secured its first top ten finish of the season courtesy of Alex Baldolini, who fended off the close attentions of Sheridan Morais, Raffaele de Rosa and Fabien Foret, the title challenger finishing a disappointing 12th place to lose ground in the championship fight.
Jack Kennedy, Roberto Rolfo and Fabio Menghi rounded out the remaining points' paying positions.