Jalen Duren scored 16 and grabbed 18 boards, Cade Cunningham added 10 points and 11 assists and the Detroit Pistons gritted out a 108-105 win over the Phoenix Suns on Thursday at Little Caesars Arena.