Cade Cunningham had 29 points and 13 assists and Jalen Duren had 29 points and 15 rebounds to lead the Detroit Pistons to a 124-116 home win over the Oklahoma City Thunder on Wednesday in a battle of the top teams from each conference.