CLICK HERE to view Superstock 1000 Race Results.

Sylvain Barrier has moved into the lead of the FIM Superstock 1000 Cup after completing a resounding second win of the season at Portimao.

The Frenchman, who started from pole position despite crashing heavily just minutes into Q2 on Saturday, showed no ill-effects from his tumble at any point to lead from almost lights-to-flag.

Snatching the advantage from the opening bend, Barrier initially led a group of four riders, with Lorenzo Savadori, Jeremy Guarnoni and Eddi La Marra breaking away with him at the head of the pack.

Buoyed by his victory last time out at Monza, Savadori raised a challenge by nosing ahead into the lead on lap four with a pass into turn one, but Barrier would simply return the favour just a lap later at the same bend.

The BMW GoldBet rider's cause was then aided further when Savadori threw away his hopes of a victory challenge by losing the front-end of his Pedercini Kawasaki on lap five and sliding into retirement.

With La Marra and Guarnoni unable to maintain pace with Barrier, the reigning champion would simply ease away to reel off his second victory of the year, one that makes up for his DNF at Monza and moves him into the series lead.

Barni Ducati's La Marra held off Guarnoni to cross the line in second position, with Leandro Mercado taking advantage of a late fall for Romain Lanusse to pick up fourth position on the best of the Pedercini Kawasaki contingent.

Erstwhile championship leader Niccolo Canepa, meanwhile, endured a race to forget, struggling to stay with the lead pack initially before having to settle for a relatively lonely fifth position, the Italian ceding his series advantage and slipping seven points shy of Barrier in the process too.

Matthieu Lussiana matched his form from Monza to finish in sixth position, ahead of Alessandro Andreozzi and David McFadden, the South African riding a Garnier BMW for the first time this weekend having competed on the Ten Kate Jnr Honda and a BWG Kawasaki already this season.

The South African prevailed in a busy battle to head off Marco Bussolotti and Fabio Massei, the Italian finishing tenth on his return to Superstock 1000 action this weekend aboard the Go Eleven Kawasaki.