Atlanta 104, Milwaukee 99
Al Horford scored 24 points and Josh Smith added 23 as visiting Atlanta edged Milwaukee for the second time this week.
Miami 109, Charlotte 77
LeBron James barely missed a triple-double with 32 points, 10 assists and eight rebounds as host Miami pulled away in the second half for its 26th consecutive victory.
Houston 96, San Antonio 95
James Harden drained the game-winning 17-footer with 4.5 seconds remaining to cap a 29-point effort as Houston upended visiting San Antonio.
Oklahoma City 103, Portland 83
Kevin Durant led the way with 24 points and 10 rebounds as Oklahoma City pulled away from visiting Portland.
Chicago 104, Minnesota 97
Nate Robinson had 22 points and 10 assists as visiting Chicago survived a second-half rally by Minnesota.
Dallas 113, Utah 108
Mike James scored a season-high 19 points to lead seven players in double figures as host Dallas sent skidding Utah to its fourth straight defeat.
Brooklyn 102, Phoenix 100
Brook Lopez scored 21 points and Deron Williams had 20 points and 11 assists as visiting Brooklyn handed Phoenix its seventh loss in eight games.
Philadelphia 117, Sacramento 103
Reserves Dorell Wright and Lavoy Allen scored 22 and 20 points, respectively, to lift Philadelphia to its first win on the road since New Year's Day.