In the first semi-final of the 2019 World Cup, two-time champions India face 2015 runners-up New Zealand at Old Trafford in Manchester.
A confident Team India go into the knock-out stage having topped the group stage with seven wins from nine matches, while New Zealand limped into the last four after three successive losses.
There are always contests within a contest when a team sport is concerned. Cricket is no different and as the two teams prepare for the semi-final clash, we take a look at some of the key battles expected to provide fireworks at Old Trafford.
Pic Courtesy: AP/Twitter