India chased down 182 in 35 overs with eight wickets in hand thanks to fifties from Shikhar Dhawan and Virat Kohli.
Live updates from the second semi-final of ICC Champions Trophy 2013 between India and Sri Lanka at Sophia Gardens, Cardiff.
Some will roll their eyes at the thought of another India v Sri Lanka ODI contest, but for the two teams set to clash, this is a huge game.
In fact, it is the biggest they've played in the 50-over format since April 2, 2011 when India beat Sri Lanka by six wickets in Mumbai to lift the World Cup.
The winners will move on to the final of the Champions Trophy, in its last instalment, thus having a shot at signing off the tournament with their names engraved on it.