Group B: India 236-2 beat West Indies 233-9 by 8 wickets
India crushed the West Indies by eight wickets in their second Group B match to qualify for the semi-finals.
The result means India’s biggest rivals, Pakistan, have been been eliminated from the competition.
The West Indies and South Africa will now play each other for the chance to qualify for the last four.
Shikhar Dhawan continued his impressive form with a second successive hundred, as India chased down their target with more than 10 overs to spare.
Earlier in the day, Ravindra Jadeja took 5-36 as the Windies were restricted to 233-9 despite Darren Sammy’s 56 not out.
Recalled to the India one-day side for the tournament after a two-year absence following the fastest debut Test century against Australia in March, Dhawan struck 114 off 94 balls in their opening game against South Africa in Cardiff and produced another batting exhibition here.
Johnson Charles (60) and Darren Bravo (35) both made starts along with Dwayne Bravo (25), and Keiron Pollard (22), but no one went on to make a big score.
Darren Sammy hit four sixes in a gutsy 56 not out to make the score defendable, but it wasn’t enough for the win.
Half centuries from Rohit Sharma (52) and Danish Karthik (51*) saw India ease home. Dhawan, now becomes the tournament’s highest scorer, struck 102 not out with 10 fours and a six.
India now face Pakistan in their last group match, but will already have an eye on the semi-final.
The West Indies and South Africa will compete for the second semi-final spot on Friday.
West Indies 233-9 (50 overs)
Charles 60, Sammy 56*; Jadeja 5-36 Kumar 1-32
India 236-2 (39.1 overs)
Dhawan 102*, Sharma 52, Karthik 51*; Narine 2-49
Man of the Match: Shikhar Dhawan (102 not out)