DENVER (AP) -- Will Barton put his best foot forward in a return from a toe injury.
''I think Will, when he's locked in and focused like he's playing right now, he gives you a lot of positives on both ends of the floor,'' Nuggets coach Michael Malone said.
Jimmy Butler had 16 points on 3-of-12 shooting while being guarded mostly by Barton. Kelly Olynyk added 13 points for Miami, which was outshot from the floor by the Nuggets 52.3 percent to 36.4 percent.
''I was in a good place before this injury and I feel like I'm pretty much back there,'' said Barton, who missed the previous two games. ''I was a little rusty tonight, a little winded. I had a couple of unnecessary turnovers.''
When he was in, he was spearheading the Nuggets defense, hitting the boards and helping to lead the team's fast break.
''That's when I'm at my best, when I'm getting defensive rebounds and then going down and finishing and putting pressure on the defense,'' he said.
Miami coach Erik Spoelstra said the Nuggets seemed to be a step ahead of the Heat throughout much of the game.
''They were the aggressors,'' he said. ''We weren't able to impose our will for any long stretches of the game defensively and you could see that early on with allowing 30 points in the paint. They played well and it wasn't really a competitive game in the second half.''
Up by 10 at halftime, the Nuggets doubled their lead with a strong third quarter in which they outscored the Heat 31-20 despite losing Paul Millsap to a facial laceration early in the period after Gary Harris left near the end of the second quarter with an ankle injury.
Monte Morris converted a three-point play in the final moments of the third, helping the Nuggets take an 89-68 lead into the fourth. Morris finished with 11 points.
Bam Adebayo's driving layup broke the Nuggets' surge but not enough to alter the outcome for the Heat, who had trailed by a point after the first quarter. Denver substituted freely in the final minutes.
The Nuggets closed the last 5:04 of the second quarter on a 16-5 run to take a 58-48 lead at halftime. Barton began the flurry by converting a go-ahead three-point play and also connected on a 3-pointer during the surge.
BACK IN THE GROOVE
Monte Morris left his slow start to the season behind with a sparkling 11-point, eight-assist effort off the bench.
''I call it just a mini-slump, but it really wasn't a slump for me, honestly,'' he said. ''The same shots I was missing, I'm making now. I just feel like I'm more engaged on both ends and trying to make an impact whenever I'm out there.''
Heat: F KZ Okpala was sidelined by a left Achilles tendon strain. ... F/G Derrick Jones Jr. is back from a left groin strain that sidelined him the previous four games. ... F/G Justise Winslow returned to action after missing two games with lower back stiffness.
Nuggets: Barton returned to the starting lineup after missing the past two games with a swollen left toe. ... Harris left the game late in the second quarter with a left ankle sprain and was ruled out for the remainder of the contest. ... Millsap suffered a cut on his forehead when he collided during a third-quarter fast break with Meyers Leonard, who was called for a flagrant 1 foul. Team trainers stopped the bleeding with a headband bandage and Millsap made both free throws before being replaced on the floor by Grant.
Heat: Continue three-game road trip Thursday night at Phoenix.
Nuggets: Round out two-game homestand by hosting Philadelphia on Friday night.
More AP NBA: https://apnews.com/NBA and https://twitter.com/AP-Sports