';

Oman Air takes a race win to stay third as Extreme Sailing Series produces up and down day in Cardiff