Britain's Robert Huff enjoyed a day to savour as he claimed two podium finishes in the fourth round of the FIA World Touring Car Championship in Pau.
The Chevrolet driver held off two faster BMWs to take the chequered flag in race one before trailing home 3.066 seconds behind team-mate Alain Menu as he finished third in Sunday's second race on the 2.76km track.
Victory in the early race made it two in three for the Cambridge-born 29-year-old who also tasted glory in Marrakech a fortnight ago.
The Briton blasted away from third spot on the grid and overtook Augusto Farfus to go first when the Brazilian drifted wide after driving through some oil on lap two.
Despite constant pressure from Farfus and Jorg Muller, who finished respectively second and third, Huff held firm for 17 laps to take the flag with countryman Andy Priaulx fourth.
Farfus got partial revenge in race two when he finished a place ahead of Huff, although he would once again have been frustrated to have failed to overtake a Chevrolet, this time driven by Switzerland's Menu.
The race was a hectic affair with the red flag waved after four unrelated incidents on lap one - including one which left Priaulx's bumper flapping for the rest of his drive.
Farcically, the safety car was brought out before leader Franz Engstler was able to see a warning board and he promptly collided with it after taking a blind corner at full pelt, propelling him into the barriers and out of the race.
That left Menu in first place and he held on for a first victory of the season.
A 16-point haul for a second consecutive round puts Huff in contention for the championship after he had failed to score anything in Curitiba and Puebla-Amozoc.