West Indies is second to none!