Sri Lanka upsets 2019 world cup favorites as hosts failed to chase 232 Jun 21, 2019 0 1373 Views ICC World Cup 2019 favorite and host England suffered the biggest upset of tournament as under-rated Sri Lanka have defeated them by 20 runs in a low scoring game as per modern ODI cricket standards. Sri Lanka made 232 in ... Read More »