Mohammed Shami returned career-best figures of 4/16 as India underlined their bowling might by chalking a huge 125-run victory over the West Indies in their World Cup group stage encounter to knock them out.
India rode half-centuries from skipper Virat Kohli (72 off 82 balls) and Mahendra Singh Dhoni (56 not out) with Hardik Pandya smashing a quickfire 46 to post 268/7 in 50 overs after electing to bat first.
Windies were never in the hunt as Shami, who grabbed a hat-trick against Afghanistan in India's last game, returned best figures with Jasprit Bumrah (2/9) and Yuzvendra Chahal (2/39) also picking up two wickets.
Shami got the party underway for the men in blue, taking the wickets of Chris Gayle (6) who was caught at mid on by Kedar Jadhav, and Shai Hope (5) who was clean-bowled inside the first seven overs.
Earlier in the final over, Dhoni took 16 runs off Oshane Thomas by hitting two sixes -- off the first and last ball -- and a four to put behind his woeful crawl in which he was let go twice by the Windies.