Cade Cunningham had a team-high 33 points, including 19 in the fourth quarter, and Isiah Stewart supplied 26 points and 14 rebounds as the Detroit Pistons defeated the Memphis Grizzlies 114-106.