Jamaica had its finest showing at the World...