Toss report for the 1st ODI between India and Sri Lanka

The stage is all set here for the fans as the dominant Indians lock horns with the depleted Lankans on an ecstatic Sunday with huge numbers at the picturesque Himachal Pradesh Cricket Stadium in Dharamsala. Toss Report: Sri Lanka have won the…