Johan Kristoffersson tog sin första seger för säsongen, och den tredje i karriären när han vann i belgiska Mettet.
Timmy Hansen förde länge befälet över finalen, men fick punktering, och fick ge sig i kampen mot den snabbt körande Johan Kristoffersson.
Ekström behåller VM-ledningen
Kristoffersson, som vann kvalet, hade en sämre semifinal där han fick ge sig mot just Timmy Hansen, men kom tillbaka i finalen och tog en efterlängtad seger.
– Vi har kämpat otroligt hårt hela helgen, och samlade ihop det vi lärde oss i Hockenheim senast. Jag är väldigt glad, och mycket tacksam mot teamet, säger Johan Kristoffersson.
Hansen fick nöja sig med andraplats, och Petter Solberg slutade trea.
Mattias Ekström hade en tuff tävling, och fick för första gången den här säsongen se sig besegrad och han missade också pallen när han styrde in som fyra.
Ekström behåller dock totalledningen, men bara tre poäng före Johan Kristoffersson. 101 mot 98. Trea ligger Petter Solberg.
Timmy Hansen avancerade till fjärde plats i sammandraget.
Kevin Hansen var den fjärde svensken i finalen, och styde in som femma. Hans bästa placering för säsongen.