SL vs IND, 2nd ODI: Sri Lanka Clinches Victory Amidst Dramatic Indian Collapse
Colombo: In a thrilling second ODI at the R. Premadasa Stadium, Sri Lanka secured a 32-run victory over India, taking a 1-0 lead in the three-match series. India began their chase of Sri Lanka’s target of 240 runs with confidence, only to…