The hopes of more than a billion Indians seemed to have come a cropper on Sunday when their national team was handed a humiliating defeat by arch-rivals Pakistan in the final match of Champions Trophy, 2017. Played at the Oval in London, the match saw India crumbling in their chase of 339 runs and getting bundled out for a lowly 158.
Worse, the debacle for India – their biggest margin of defeat in an ICC tournament yet – came in their first clash with Pakistan in a summit match since 2007. Before this, India’s 125-run loss to Australia in the