The second match in the triangular one-day cricket series was abandoned here on Tuesday when heavy rain meant Sri Lanka were unable to take the field in pursuit of India's total of 267 for four.
The rain started as players left the field after India's innings and did not stop, ensuring Tuesday's match suffered the same fate as Sunday's tri series opener between Australia and India here. Earlier a magnificent century from Gautam Gambhir and an unbeaten 88 from captain Mahendra Singh Dhoni led an Indian recovery. India finished on 267 after at one stage slumping to 83-4, losing three wickets for just three runs.
Gambhir made an unbeaten 102 from 101 balls and Dhoni 88 from 95 deliveries with a mixture of aggressive stroke play and delightful touches to frustrate the Sri Lankans, who at one stage were eyeing an Indian total of less than 220.
Gambhir brought up his century in the last over of the innings when Dhoni stole a quick single to get him on strike. But he said he was never thinking of the triple figures. "A century was never on my mind - it was more important that the team should win," Gambhit said. "That's what I told Dhoni - it was more important that he hits the ball well (than getting me on strike)."
Dhoni won the toss and chose to bat, but with the match starting in high humidity and overcast skies his decision appeared to be a gamble. But the ball didn't swing early on and Indian openers Virender Sehwag and Sachin Tendulkar were untroubled as they took the score to 68.
Tendulkar brought up a remarkable milestone when he snatched a quick single from the bowling of Chaminda Vaas to move to 28 and bring up his 16,000th run in one-day internationals. "He's a legend - he's the greatest batsman India has ever produced," Gambhit said. But on 35 Lasith Malinga got the vital breakthrough when Tendulkar chopped the ball onto his stumps. Sehwag (33) was out shortly after when he gloved a ball down the leg side to wicketkeeper Kumar Sangakkara, giving an impressive Ishara Amerasinghe his first wicket in one-day internationals in his second match.
Sri Lanka replaced an out-of-sorts Vaas with celebrated off-spinner Muttiah Muralitharan and enjoyed immediate dividends when he struck twice, dismissing Yuvraj (2) caught at first slip and two balls later Rohit Sharma for a duck caught behind.