Pakistan's Asif Afridi etched his name in cricket history, becoming the oldest debutant to claim a five-wicket haul at 38. Despite his impressive feat, South Africa's tailenders fought back, reducing ...