NBA roundup…

Bucks 105, Knicks 104

(The Sports Xchange) Giannis Antetokounmpo hit a step-back jumper near the free throw line as time expired to lift the Milwaukee Bucks to a 105-104 win over the New York Knicks at Madison Square Garden.

Stephen Curry

Antetokounmpo posted his 16th double-double of the season with 27 points and 13 rebounds for Milwaukee (18-16).

Lance Thomas was draped all over Antetokounmpo on the shot, but the Bucks forward found a little space with a back step to nail the winner as Milwaukee fought back from a 16-point third-quarter deficit.

Carmelo Anthony led the Knicks (16-19), losers of six straight, with 30 points and 11 rebounds for his third double-double this season.

Bulls 106, Cavaliers 94

Jimmy Butler scored 14 points in the fourth quarter after a slow start and Chicago held on against depleted Cleveland.

LeBron James had 31 points, eight rebounds and seven assists while playing 37 minutes despite battling an illness. The Cavs (26-8) were also without Kevin Love (food poisoning) and Kyrie Irving (right hamstring).

Hornets 123, Thunder 112

Nicolas Batum scored 28 points and Charlotte beat Oklahoma City at the Spectrum Center, snapping an 11-game losing streak against the Thunder.

Batum scored on a drive and a three-pointer as part of a 9-0 run that pushed a 105-104 Charlotte lead to 114-104 with 1:19 left. Oklahoma City never got closer than six the rest of the way.

The Hornets (20-16) snapped a two-game losing streak and remained atop the Southeast Division.

Hawks 111, Magic 92

Dennis Schroder had 18 points, seven assists and six rebounds in leading Atlanta over Orlando at the Amway Center.

The Hawks (19-16) won their fourth consecutive game. The Magic (16-21) lost for the third time in their last four games.

Heat 107, Kings 102

Tyler Johnson capped a 23-point night with a driving layup that he made despite the foul, breaking a tie and helping Miami hold off a furious Sacramento rally in a victory at the Golden 1 Center.

Goran Dragic added 19 points for Miami (11-26), which ended a six-game losing streak despite blowing a 19-point third-quarter lead and playing without usual starters Hassan Whiteside and Justise Winslow.

Clippers 115, Grizzlies 106

Austin Rivers scored a game-high 28 points and Los Angeles earned a victory over Memphis at Staples Center. Jamal Crawford contributed 22 points, while DeAndre Jordan collected 18 points and 20 rebounds for the Clippers. J.J. Redick added 19 points and Raymond Felton chipped in 11 points.

Warriors 125, Trail Blazers 117

Shaun Livingston had a dunk, Draymond Green a block and Stephen Curry a three-pointer in a key 34-second sequence of the fourth quarter, helping Golden State hold off Portland.

Curry totaled 35 points and Kevin Durant 30 as Golden State made it three straight wins this season over the Trail Blazers.