Scotland wins - Barbados Today