SPURS (25-12) 79; PISTONS (20-15) 93

Reggie Bullock (22/1/0) led Detroit in scoring as they surprisingly eased to a win over the Spurs. Rookie Luke Kennard (20/1/1) scored a career-high off the bench and Andre Drummond (14/21/6) posted a huge double-double. 

Kawhi Leonard (18/2/3) scored a team-high for San Antonio and LaMarcus Aldridge (15/11/1) put up a double-double but only one other player scored in double figures on a horrible offensive night. 

HEAT (19-17) 117; MAGIC (12-25) 111

Miami bounced back from a heavy home loss to the Brooklyn Nets to secure a win in Florida. Tyler Johnson (31/4/3) was their leading scorer as 22 of his points came in the third quarter. Goran Dragic (25/4/8) had a huge fourth quarter scoring 14 in the period. 

Aaron Gordon (39/7/1) had a huge night for Orlando as he shot an efficient 14-of-22 with five three-pointers. Evan Fournier (23/6/3) also put up big numbers but they threw away an 18-point lead to lose their 10th game in the last 11.

KNICKS (18-18) 105; PELICANS (18-18) 103

Kristaps Porzingis (30/7/3) came up big for New York as they secured a narrow road win. Jarret Jack (15/4/7) hit the game-winning free-throws with just nine seconds left. Michael Beasley (15/5/1) continued his recent resurgence with another solid showing off the bench. 

Anthony Davis (31/9/1) and DeMarcus Cousins (29/19/4) had strong offensive nights as usual but it wasn't enough to prevent a second straight home loss. 

TRAIL BLAZERS (18-17) 89; HAWKS (10-26) 104

Dennis Schroder (22/1/8) led Atlanta to a resounding home win as he scored 18 of his points in the second half. They had six players in double digits with Taurean Prince (12/10/5) notching a double-double. 

Shabazz Napier (23/8/6) had a strong night again for Portland but they struggled offensively. C.J. McCollum (18/4/2) had a bad shooting performance as he hit just 8-of-21. 

CAVALIERS (24-12) 101; JAZZ (16-21) 104

Rookie Donovan Mitchell (29/4/6) once again enhanced his budding reputation as he put the Cavs to the sword with a terrific offensive outburst shooting 10-of-17 from the field. Derrick Favors (19/6/1) also had a strong night and Ricky Rubio (16/10/8) was just an assist shy of a triple-double.

LeBron James (29/8/6) had big numbers but couldn't celebrate his 33rd birthday with a win. Jeff Green (22/5/0) was impressive off the bench and Kevin Love (20/10/1) recorded a double-double but it's three consecutive losses for Cleveland. 

GRIZZLIES (11-25) 128; WARRIORS (29-8) 141

Stephen Curry (38/4/3) returned from injury in style as he drained an incredible 10 three-pointers and led all scorers. Klay Thompson (21/0/5) and Kevin Durant (20/5/9) also had solid games as they bounced back from a shock home loss to Charlotte the night before. 

Marc Gasol (27/6/1) and Tyreke Evans (22/3/9) had strong nights for Memphis who had six double-digit scorers but they just couldn't hang with the defending champions. 

76ERS (16-19) 107; NUGGETS (19-17) 102

The Sixers secured an impressive road win behind a balanced team display as six players scored in double figures. Dario Saric (20/9/6) led the way and Robert Covington (15/10/3) added a double-double as they were without Joel Embiid. 

Jamal Murray (31/8/3) had a team-high for Denver and Nikola Jokic (19/13/6) added a double-double but they gave up a 14-point lead early in the second half and never recovered.