Jaylen Brown had 33 points, 10 rebounds and five assists to help the host Boston Celtics end the Detroit Pistons' 13-game winning streak with a 117-114 victory on Wednesday in an NBA Cup game.