Golf and Fiesta storm ahead in race for sales recovery