Cade Cunningham scored 28 of his 31 points in the second half and added 10 assists as the host Detroit Pistons pulled away from the Utah Jazz 114-103 on Wednesday night.