India beat Sri Lanka by 69 runs in the second Twenty20 International in Ranchi, to keep the three-match series alive. Defending a big score of 196-6, MS Dhoni’s men restricted their opponents to 127-9. Indian opener Shikhar Dhawan struck his maiden T20 fifty and top scored with 51 off 25 balls. Spinner R. Ashwin was the pick of the bowlers with figures of 3-14, while Sri Lankan paceman Thisara Perera became the fourth cricketer to claim a hat-trick in international T20s. The decisive third game of the series will be played in Visakhapatnam on Sunday.

FIFA launches $60 ticket tier amid criticism of 2026 World Cup pricing
Abu Dhabi Knight Riders snap Desert Vipers streak in one-run thriller
Dembele named FIFA player of 2025, Bonmati wins women's award
Australia's Green becomes IPL's most expensive overseas player
Jordan qualifies for the FIFA Arab Cup final