What the heck just happened? Zimbabwe just pulled off what must be the upset victory of the year! Zimbabwe just defeated Australia in the Twenty20 tournie by five wickets, here at Newlands stadium.

I fear that the world might be ending :(

zimbabwe cricket player hitting a ball

Related link: http://www.news24.com/News24/Sport/Twenty20/0,,2-9-2268_2182466,00.html