 At the T20 Men's Cricket World Cup, Afghanistan's fairytale run to the semifinal has ended in a comprehensive defeat to South Africa. Afghanistan were bowled out for 56, which South Africa quickly chased down to reach their first ever World Cup final. The second semifinal between England and India takes place in Guyana later. BBC News.