India off-spinner Ravichandran Ashwin claimed his 18th five-wicket haul as West Indies’ decision to bat first backfired at Sabina Park in Kingston, Jamaica.