Rain has final say - Barbados Today