Victory at last - Barbados Today