Dwight Howard scored 19 points, had 16 rebounds and blocked eight shots as the Orlando Magic outlasted the Cleveland Cavaliers 102-94 on Friday night.