Algeria Ravindra Sante and Rajesh Kannur Power India to Thrilling 66-Run Victory Over Sri Lanka in 2nd T20 Clashby Isabella Rossi May 2, 2025