Nineteen-year-old Saood Variawa of South Africa became the youngest top-class driver to win a stage in the Dakar Rally.