India beat Sri Lanka by 21 runs
Former skipper Kumar Sangakkara’s fighting knock of 133 went in vain as Sri Lanka lost their first one-day international against India by 21 runs to give the visitors a 1-0 lead in the five-match ODI series at the Mahinda Rajapaksa International Cricket Stadium in Hambantota, Sri Lanka on Saturday. […]


