Dwight Powell finishes with season-high in win