In one of the most historic upsets of World Cup history, underrated Bangladesh defeated favorites South Africa by 21 runs, on Sunday, at Oval.
Bangladesh that thrived on the back of Shakib Al Hasan (75) and Mushfiqur Rahim (78) promising partnership of 142, finished off with their highest ever World Cup total of 330 for 6 wickets.
This translated as highest run chase for South Africa in the history of World Cup.
However, following the course of defeat after being dismissed by England for 104 runs earlier, South Africa again failed to achieve the target and barely finished at 309/8.
What came off as a surprising and historic moment in the World Cup history has left many to wonder whether Bangladesh is a force to be reckoned with in this tournament.