New Zealand might feel aggrieved about those decisions but they also contributed to their own downfall when both Katie Perkins (11) and Rachel Priest (36) were run out attempting suicidal quick singles.
The White Ferns have relied heavily on captain Suzie Bates, the leading run-scorer at the tournament, and Devine. No one else has gone beyond 50 at the tournament and with both gone they didn't look capable of threatening the West Indies' total. Bates was sixth out for 30 with the score 83.
"It was almost a semifinal for us," Bates said. "Now we have really opened this Super Six stage up, which has given England another sniff and West Indies are now in the hunt. It is going to come down to the last game. I guess that is what World Cups are about and, unfortunately, today's loss has put us on the back foot."
Earlier, Stefanie Taylor made 49 off 53 balls to give the West Indies a solid start with the bat. At 75-2, they looked to be heading towards a big score but lost quick wickets to slump to 159-8. New Zealand couldn't close out the innings and Shanel Daley (37) and Anisa Mohammed (31 not out) struck a damaging 45-run partnership for the ninth wicket.
Morna Nielsen collected career-best figures of 3-27 and Sian Ruck and Bates picked up two wickets apiece but it wasn't enough to stop the West Indies securing their first ever win over New Zealand.