India and Sri Lanka prepare for a decisive semifinal showdown with favorable weather conditions ensuring a complete match and a clear path to the final.
India's cricket team returns to Sri Lanka for a historic Test series after nine years, reigniting a classic rivalry and boosting the World Test Championship.