India registered a dominant victory against Zimbabwe in their Super Eights clash of the T20 World Cup 2026 on Thursday, February 26, at the MA Chidambaram Stadium, Chennai. The 72-run win means that ...