Home Basketball Hardaway Jr. scores season-high 32 as Pistons upset Cavaliers