Thrilling victory - Barbados Today