Hard-fought win - Barbados Today