Jamaica smarting from draw - Barbados Today