Cade Cunningham led the Detroit Pistons with 22 points, 10 rebounds and 17 assists as they edged out the Toronto Raptors by a score of 123-114.