India have beaten Zimbabwe by six wickets in a close encounter to remain top of Pool B.
The game went to the wire, as India chased the 288 target set by Zimbabwe but were quickly running out of overs.
© Getty Images
India's Suresh Raina put on a man-of-the-match performance, hitting his first World Cup century and fifth ODI ton during a solid partnership with captain MS Dhoni (85).
Zimbabwe looked in control early on in the match, as they had India at 92-4.
Hamilton Masakadza dropped an easy catch late on in the game, which could have swung the match in Zimbabwe's favour.
The win is India's sixth out of a possible six and leaves them on course to face Australia in the semi-finals if the two make it past their respective opponents in the quarters.