India have gone 2-1 up in their 5-match one-day cricket series against Sri Lanka, winning game three in Cuttack with 7 wickets in hand.
Sri Lanka were dismissed for 239, and Sachin Tendulkar ended the match unbeaten just four runs short of what would have been a record 46th one day century, as India cruised to victory with seven overs to spare.