Alex de Minaur suffered a significant upset at the Dubai Open to the world No.187, who hasn't beaten a top-10 player in nearly two years.