Dambulla, Aug 28 (IANS) Sri Lanka defeated India by 74 runs in the final of the tri-nation ODI series at the Ranagiri International Stadium here Saturday.
Chasing a target of 300, India were all out for 225 in 46.5 overs. Mahendra Singh Dhoni top scored with 67.