Aaron Gordon dropped a double-double of 17 points and 10 rebounds as the Magic beat the Mavericks, 112-89.