India will face New Zealand in the semi-finals of the ICC World Test Championship at the Wankhede Stadium in Mumbai. The match holds significance as New Zealand defeated India in the semi-finals of the 2019 ODI World Cup. Both teams have had a good run in the tournament, with India being unbeaten and New Zealand qualifying despite a mid-tournament slump and injuries. The key battles in the match will be between India's star batsmen Rohit Sharma and Virat Kohli and New Zealand's bowlers Trent Boult and Tim Southee.