Sri Lanka had done the World Cup 2019 a huge favour on Friday when they effected the biggest upset of the tournament with their 20-run win over England at Leeds. This upset suddenly threw open the qualification scenarios which seemed to be meandering to a predictable end.
Afghanistan and West Indies came agonizing close to upsetting two heavyweights in India and New Zealand on Saturday, 22nd of June – this would have made the race for the semi-finals even more interesting – but it was not to be.
There have been four upsets so far. The story is two losses for England and two wins for Bangladesh. If we rank them in descending order of magnitude then these would be: Sri Lanka beat England at Leeds, Pakistan beat England at Trent Bridge, Bangladesh beat South Africa at The Oval and Bangladesh beat West Indies at Taunton