It's clear that New Zealand has faced its fair share of challenges during this World Cup, with a series of unexpected crises and changes in leadership. It's certainly a testament to their adaptability that they've managed to overcome these hurdles so far. The recent change in captaincy and the return of Kane Williamson will undoubtedly have an impact on the team dynamics.
Afghanistan's performance in their previous match against England has been impressive, and they seem determined to continue their positive approach. The conditions in Chennai, known for aiding spinners, could play a pivotal role in this encounter. It'll be interesting to see how New Zealand, with their perfect streak, faces this reinvigorated Afghan side in conditions that favor them. It promises to be an exciting battle and a must-watch for cricket fans.

25