South Africa’s incredible reign as the Dubai Sevens men’s champions has come to an end following a 17-24 loss to New Zealand in a dramatic quarter-final.