Stumped Published 08 Aug 2024 It's the first time since 1997 that Sri Lanka have beaten India in a ODI series. Full Article