Less than a month after Sri Lanka were crowned champions of Asia, everyone in the cricketing world was expecting the Lankan Lions to roll over Namibia in the first game of the ICC T20 World Cup.
But it was Namibia who stunned the Lankans with an emphatic 55-run victory in Geelong, Australia.