Afghanistan scripts history by beating South Africa by 6 wickets, Fazalhaq Farooqi and 18-year-old sensation Allah Mohammad Ghzanfar starred as Afghanistan beat South Africa for the first time in any format in international cricket.