Kawhi Leonard scored 26 points and John Collins added 25 as the Los Angeles Clippers rallied to beat the short-handed Detroit Pistons 98-92.