Tyronn Lue and Kawhi Leonard both hailed the Los Angeles Clippers' mindset after a hard-fought 103-95 win over the Miami Heat.

The Clippers won for an eighth time in nine games as they moved to 33-15, and kept hold of third place in a fiercely contested Western Conference.

Leonard's double-double of 25 points and 11 rebounds led the Clippers, while James Harden contributed 21 points, 11 assists and eight rebounds.

"It's just having that mindset that we're going to try to win every game," Clippers coach Tyronn Lue said as his team improved to 25-5 since the start of December.

"I give guys credit. They've been doing that. We have a lot of talent.

"We have a lot of guys willing to sacrifice to do whatever it takes to win, and that's what we did."

Leonard suggested the Clippers were not at their very best, but still managed to get the job done.

"You get those mental blocks at this stage but we've been staying afloat," he said.

"Appreciate everybody coming out and playing and staying locked-in. Those are the things that I'm happy about."

The Heat, meanwhile, have lost eight of their last 10 outings. They have scored less than 100 points on 12 occasions this season.

"We have to figure out how to make it flow," Bam Adebayo said. "You have to make it flow or it's not going to work. We've been in worse situations."

Heat coach Erik Spoelstra added: "There are some things offensively you can do with better pace and better intention.

"That's not exclusive to us. And we'll work on that and we'll get better."