The Golden State Warriors' unbeaten start to the season has continued as the NBA champions improved to 21-0 with a win over the Toronto Raptors.
The visitors dominated the first quarter, before Kyle Lowry got the Raptors back into the game in the third quarter on his way to 41 points.
Stephen Curry, who was the game's top-scorer with 44 points, ensured that the Warriors held on for the win though, coming from three points down inside the final four minutes.
The visitors rested LeBron James against his old team, allowing Dwyane Wade and Tyler Johnson to lead the way for the Heat, helping the hosts open up a 16-point lead by the end of the first half, which Cleveland were unable to close in the second half.
The home side had a 15-point lead going into the fourth quarter, but Isaiah Thomas and Avery Bradley quickly closed the gap for Boston, leaving them just three points behind inside the last two minutes, but they could not complete the turnaround.
Dwight Howard, who sat out of Friday's game, returned to the starting lineup while James Hardens scored a season-high 31 points, ensuring that the Rockets peaked in the fourth quarter to hold off the Kings.
The home side surged ahead before half time, and were still eight points ahead going into the final 12 minutes, but Kenneth Faried led the fightback for Denver, before a dunk from Danilo Galinari gave the visiting side the lead inside the final minute.
Victor Oladipo and Elfrid Payton left the Magic 12 points up heading into the fourth quarter, but Jamal Crawford stepped up late on for the Clippers, adding 16 of his 32 in the final period to see out the win.
Having given up a big lead in their first home game of the season, which was also against Portland, Minnesota tried to wrap the game up early, with Karl-Anthony Towns and Andrew Wiggins leading the way.
However, Damian Lillard put his first-half struggles behind him, having missed nine of his first 12 shots of the tie, to lead the comeback for the visitors, finishing the game with 19 points.
The hosts were just ahead going into the fourth quarter, but Nicolas Batum scored half of his 24 points in the last 12 minutes to lift the Hornets to victory.
Utah pulled ahead early on before the Pacers closed the gap either side of half time, leaving the scores level at the end of the fourth quarter.
George edged the Pacers ahead at the start of the additional period, but Derrick Favors continued his strong shooting performance for the Jazz, edging the hosts to their ninth win of the season.
The home side dominated the start of the third quarter, outscoring their opponents 21-4 on their way to opening up a 21-point lead.
Results in full: Denver Nuggets 108-105 Philadelphia 76ers, Golden State Warriors 112-109 Toronto Raptors, Cleveland Cavaliers 84-99 Miami Heat, Charlotte Hornets 102-96 Chicago Bulls, Sacramento Kings 113-120 Houston Rockets, Portland Trail Blazers 109-103 Minnesota Timberwolves, New York Knicks 91-106 Milwaukee Bucks, Boston Celtics 105-108 San Antonio Spurs, Indiana Pacers 119-122 Utah Jazz, Orlando Magic 101-103 Los Angeles Clippers