India posted their highest-ever one-day total of 414 but a rampaging Sri Lanka very nearly pulled off a sensational victory before losing their way in the fag end to give the hosts a narrow three-run victory in a high-scoring thriller here on Tuesday.
(For updates you can share with your friends, follow IBNLive on Facebook, Twitter, Google+ and Pinterest)




















