Shanghai - Morocco’s auto racer Mehdi Bennani scored Sunday his first World Touring Car Championship victory with a flawless drive from reversed-grid pole in race two in Shanghai, China.