India secured their spot at the top of the ICC Cricket World Cup 2023 points table with a dominant victory over arch-rivals Pakistan at the packed Narendra Modi Stadium. The win marked India’s third consecutive victory in a streak of eight, ensuring their place in the semi-finals. As India prepares for the next stage, there […]