Cricket Other news 2nd T20I: India Clinch Seven-wicket Win In Rain-affected Match, Seal Series In Lanka 2-0 July 29, 2024