India defeated Sri Lanka by three wickets at Pallekele on Thursday, to take a 2-0 lead in the five-match ODI series. Openers Shikhar Dhawan and Rohit Sharma posted a 109-run partnership, while MS Dhoni and Bhuvneshwar Kumar registered a record 100-run eighth-wicket ODI stand for India. Spinner Akila Dananjaya took six wickets, with India losing seven wickets for 22 runs.