Jemimah Rodrigues named captain of Delhi Capitals for Women's Premier League 2026 season. India defeats Sri Lanka by 7 wickets in second T20I, taking a 2-0 lead in the five-match series. Shafali Verma leads the chase with an unbeaten 69 off 34 balls. Spin trio shines for India, restricting Sri Lanka to a sub-par score of 128/9.