Afghanistan took another giant step in ODI cricket after crushing South Africa in a six-wicket victory with 24 overs to spare on Wednesday.
Fazalhaq Farooqi led the way with figures of 4-35, ably supported by Allah Mohammad Ghazanfar's 3-20 and Rashid Khan taking 2-30, as Jonathan Trott's side bowled South Africa out for just 106 in Sharjah.
Wiaan Mulder offered some brief resistance with 52, though only three other Proteas batters managed double figures, and that underwhelming total left Afghanistan with a routine chase.
Though Bjorn Fortuin impressed with an economical 2-22, Azmatullah Omarzai's unbeaten 25 and Gulbadin Naib finishing 34 not out helped Afghanistan to their first-ever win over South Africa with ease.
Data Debrief: ODI world takes note
This victory marked a maiden win for Afghanistan over South Africa and their third-biggest victory in terms of balls to spare against a Test-playing nation.
It comes as no surprise, though, as Afghanistan have beaten England, Pakistan, Sri Lanka, New Zealand and Australia in white-ball internationals in the last 11 months.
A transformative period under coach Trott has been underpinned by star Khan, though it was team-mates Farooqi and Ghazanfar who impressed here.
Indeed, Ghazanfar bowled 47 dot balls from his 10-over spell, removing Tristan Stubbs, Kyle Verreynne and Jason Smith, while Farooqi provided a dominant opening up top against a poor Proteas.