Jose Maria Lopez claimed his eighth World Touring Car Championship win of the season in the second race at Shanghai
The world champion was never headed in a tame second affair on the modified Formula 1 grand prix circuit, and eased clear of Citroen team-mate Yvan Muller to win by 11.037 seconds.
Starting from pole, Lopez's task was made easier by Lada's Nicky Catsburg bogging down and dropping to fourth off the line, handing Lopez a clear run into the first corner.
Having slotted into second, Muller did his best in the opening laps to stay with Lopez but soon dropped back and consolidated his position ahead of Bennani, who had also jumped Catsburg at the start.
Lopez forfeited a potential win in Japan to allow Muller through three weeks earlier, but there was no repeat in China as the Argentinian streaked clear to his most convincing win of 2016.
Muller had a comfortable enough margin over third-place finisher Bennani, who completed a Citroen 1-2-3 in his satellite Sebastien Loeb Racing C-Elysee and in so doing wrapped up the Independents' title with a round to spare.
Catsburg stayed with the podium finishers after a wobbly opening couple of laps but was never able to challenge Bennani and settled for fourth.
He headed team-mate Gabriele Tarquini, who made up somewhat for his premature exit from the opening race after a collision with Tom Chilton with fifth.
Race one winner Thed Bjork pressed Tarquini for the position, but handed his sixth back to Volvo Polestar team-mate Fredrik Ekblom on the final lap having been unable to find a way past the Lada.
Tiago Monteiro finished a lonely eighth in the lead Honda Civic, advancing from 13th on the grid, while Chilton headed Tom Coronel for the final points positions.
Volvo gave the World Touring Car Championship a major boost when it announced it would enter the series, but its ambitions don't stop there. JACK COZENS examines its programme, the S60 and what its arrival means for the WTCC
The 2012 World Touring Car champion says he never had the money to race cars. Yet 2015 is his 11th season in the WTCC. He talks STUART CODLING through his journey from motorsport fan to paid professional - for little more than £100,000