Cade Cunningham had a monster game with 32 points and nine assists and Jalen Duren supplied 14 points and 12 rebounds as the Detroit Pistons outlasted the Portland Trail Blazers 118-115.