Score to settle - Barbados Today