Tim Hardaway Jr. dropped a team-high 32 points, Ausar Thompson had 18 points with 10 rebounds, and the Detroit Pistons took care of the Cleveland Cavaliers 133-122.