Memorable victory for Barbados - Barbados Today