Cricket delivers for the Caribbean