ICC World Cup 2019 Sports

India humiliate Pakistan by securing an 89 run victory : ICC World Cup 2019

India continued their World Cup dominance over rivals Pakistan with a rain-affected 89-run victory as a highly anticipated match came to a strange end at Old Trafford. Pakistan, chasing 337, collapsed to 166-6 before a rain delay saw their target revised to another 136 runs required from 30 balls – a near-impossible task. India, who […]