ICC World Cup 2019 Sports

England defeat India by 31 runs to keep semi final hopes alive

India lost their first match in the 2019 Cricket World Cup after they failed to chase down 338 runs against England at Edgbaston on Sunday. England defeated India by 31 runs to keep their semi-finals hopes alive. Strangely today, Pakistan supported India in their clash against hosts, England. Now since India lost, Pakistan and Bangladesh […]