The image depicts Virat Kohli celebrating his record-breaking 50th one-day international (ODI) hundred while Mohammed Shami took seven wickets, leading India to a 70-run victory over New Zealand and securing their spot in the Cricket World Cup final. Kohli scored 117, surpassing the ODI century record he shared with Sachin Tendulkar, while Shreyas Iyer contributed a rapid 105, leading to a commanding total of 397-4. Despite Daryl Mitchell’s 134, New Zealand was dismissed for 327, with paceman Shami achieving a sensational career-best 7-57. In the final, India will face the winner of the semi-final match between Australia and South Africa.