Biarritz cruise into Challenge Final