Tobias Harris dropped a team-high 25 points while Cade Cunningham had 16 points and 14 assists to help the Detroit Pistons beat the Boston Celtics 104-103.