Defeat looms - Barbados Today