Search results
South Africa overcome imperfect record with perfect performance
Firstpost· 21 minutes agoLance Klusener was the 1999 World Cup’s biggest star but when it came to scoring that match-winning one run from the last five balls, his charisma gave up for callousness under the pressure ...