Cade Cunningham scored 29 points and dished out 11 assists to power the Detroit Pistons past the Atlanta Hawks 114-104.