Kawhi Leonard scored 41 points and James Harden added 29 as the Los Angeles Clippers beat the Houston Rockets 128-108 on Tuesday night.