Tyler Herro scored 25 points to lead seven players in double figures for the Miami Heat, who fought off a late Boston Celtics surge to notch a sixth straight win.