Cavaignac vann en lysande seger.