Cricket
India’s Dominant Display: Crushing Zimbabwe by 72 Runs in Super Eights Thriller at the 2026 ICC Men’s T20 World Cup
The MA Chidambaram Stadium in Chennai, fondly known as Chepauk, witnessed a batting masterclass on February 26, 2026, as defending champions India demolished Zimbabwe...