Sent into bat, India posted 264/9 in the stipulated 50 overs, and then saw Sri Lanka chase down the 265-run target with four balls to spare at the Khan Shaheb Osman Ali Stadium.
Brief scores:
India: 264/9 in 50 overs (Shikhar Dhawan 94, Virat Kohli 48; Ajantha Mendis 4/60, Sachitra Senanayake 3/41)
Sri Lanka: 265/8 in 49.2 overs (Kumar Sangakkara 103, Kusal Perera 64; Ravindra Jadeja 3/30).