India started their preparations for the World Cup at home with a resounding 67-run victory over Sri Lanka in the 1st ODI at the Barsapara Cricket Stadium in Guwahati on Tuesday.
Read Full article on Times of India Click Here
Read Full article on Times of India Click Here