Not their best - Barbados Today