Sri Lanka, Feb. 24 -- India 244 for 4 (Kohli 100*, Iyer 56, Gill 46, Afridi 2-74) beat Pakistan 241 (Shakeel 62, Rizwan 46, Kuldeep 3-40, Hardik 2-31) by six wickets in a highly anticipated clash, securing a semi-final spot in the Champions Trophy 2025 while all but eliminating Pakistan from contention.

In a match that showcased his enduring talent, Virat Kohli scored an unbeaten century, reaching 14,000 runs in ODI cricket and marking his 51st ODI century. Kohli's performance highlighted his ability to rise to the occasion, despite questions about his form.

India entered the match as favorites and proved their worth by restricting Pakistan to 241 runs. Hardik Pandya delivered an exceptional all-round performance, claiming crucial wicke...