Categories
ICC World Cup 2019 Sports

England demolish Afghanistan to reach the top spot in the points table

England crushed Afghanistan by 150 runs in Manchester to grab the top spot in the points table with their fourth win of the tournament.┬áThis was the biggest win for England in terms of runs since the 1975 World Cup game against India which they had won by 202 runs. The game was taken away from […]