SAN ANTONIO — Devin Booker had a season-high 48 points and the Phoenix Suns dominated the fourth quarter to defeat the San Antonio Spurs 121-107 Monday night for their fourth straight victory.
Chris Paul added 15 points and 12 assists as Phoenix won its sixth straight on the road and fifth consecutive in San Antonio.
Spurs center Jakob Poeltl had 23 points and 14 rebounds, and Dejounte Murray added 18 points.
Booker was 18 for 33 from the field and 5 for 13 on 3-pointers in eclipsing his previous high of 38 points, which he collected twice.
Phoenix was without injured starter Deandre Ayton, but reserve center Bismack Biyombo responded with 17 points and 14 rebounds.
HAWKS 121, BUCKS 114
ATLANTA — Trae Young scored 30 points for Atlanta Hawks, who trailed for much of the game before rallying for a win over Milwaukee, snapping a 10-game home losing streak.
Winning at State Farm Arena for the first time since Nov. 22, the Hawks avoided their longest stretch without a home victory since an 11-game skid near the end of the dismal 2004-05 season, when Atlanta finished 13-69.
Khris Middleton scored 34 points and Giannis Antetokounmpo had 27 for the Bucks.
The Hawks appeared headed for another home loss in the traditional game in Martin Luther King Jr.’s hometown on the national holiday honoring the civil rights leader, trailing by as many as 14 and finding themselves down 97-86 with about 9 minutes remaining.
LAKERS 101, JAZZ 95
LOS ANGELES — LeBron James scored 25 points and Stanley Johnson had 10 of his 15 points in the fourth quarter to lead the Lakers to a win over the Jazz.
Russell Westbrook added 15 points and the Lakers snapped a three-game losing streak, rebounding after an ugly 37-point loss to the Denver Nuggets two days earlier.
Mike Conley had 20 points and Rudy Gobert had a double double with 19 points and 16 rebounds for the Jazz.
Johnson, who was just re-signed to another 10-day contract earlier in the day, scored six consecutive points in the fourth quarter. He tied the game at 83 with a 15-foot pull-up jumper. He scored a layup with a nice move around Rudy Gobert to give the Lakers a 89-87 lead.
MAVERICKS 104, THUNDER 102
DALLAS — Luka Doncic had 20 points, 12 assists and 11 rebounds for his third triple-double in five games, and surging Dallas withstood a late run by Oklahoma City.
Dorian Finney-Smith added 17 points and 10 rebounds and Kristaps Porzingis had 13 points, eight rebounds and four blocks for the Mavericks, who have won three straight and nine of their last 10.
Shai Gilgeous-Alexander scored 34 points to lead the Thunder, who have dropped seven of their last eight games.
The Thunder cut a seven-point Dallas lead to two with 2.6 seconds to play and had the ball. Josh Giddey threw a cross-court inbound pass for Mike Muscala, but Tim Hardaway Jr. won the battle for the ball.
HEAT 104, RAPTORS 99
MIAMI — Tyler Herro scored 23 points, Jimmy Butler got a triple-double in the game’s final moment and Miami held off Toronto.
Bam Adebayo, in his first game back after missing six weeks following thumb surgery, scored 14 points and made a pair of free throws with 8.5 seconds remaining.
Butler finished with 19 points, 10 assists and 10 rebounds — the last of those coming as time was expiring, when Fred VanVleet’s 3-point try missed.
Gabe Vincent scored 15 points for Miami, which pulled into a virtual tie with Chicago for first in the Eastern Conference.
VanVleet finished with 22 points for Toronto, which got 23 from Chris Boucher and 18 points and 10 rebounds from Pascal Siakam.
HORNETS 97, KNICKS 87
NEW YORK — Miles Bridges scored a career-high 38 points and grabbed 12 rebounds, leading the Charlotte Hornets to a 97-87 victory over the New York Knicks.
Terry Rozier added 22 points. He and Bridges combined to outscore the Knicks by themselves in the first half as Charlotte bounced back nicely from a loss to Orlando that ended its four-game winning streak. The Hornets played without LaMelo Ball.
Julius Randle and RJ Barrett each scored 18 points for the Knicks, who had their three-game winning streak snapped.
GRIZZLIES 119, BULLS 106
MEMPHIS, Tenn. (AP) — Desmond Bane and Ja Morant scored 25 points each, and Memphis dominated short-handed Chicago.
Brandon Clarke added 15 points and seven rebounds in the main event of the 20th annual Martin Luther King Jr. Celebration. The Grizzlies have won 12 of their last 13.
DeMar DeRozan led the Bulls with 24 points and five assists, while Coby White finished with 16 points, six rebounds and five assists. Chicago lost its fourth straight.
CAVALIERS 114, NETS 107
CLEVELAND — Darius Garland strengthened his All-Star case with 22 points and 12 assists, leading Cleveland over Brooklyn.
Isaac Okoro added 15 points and Jarrett Allen had 14 and 10 rebounds for the Cavs, who won their fifth straight.
Kyrie Irving scored 27 points in his fourth game of the season and James Harden added 22 for Brooklyn, which was playing its first game since superstar Kevin Durant, the NBA’s leading scorer, sprained his left knee. He’s expected to be out several weeks.
WIZARDS 117, 76ERS 98
WASHINGTON — Kyle Kuzma had 15 points and 16 rebounds, and Bradley Beal added 13 points in his return from a three-game absence to lift Washington over Philadelphia.
Washington coach Wes Unseld Jr. missed a second straight game after entering health and safety protocols. Assistant Pat Delany, who coached the team Saturday, also entered the protocols, forcing assistant Joseph Blair to take over for this game.
Philadelphia’s Joel Embiid scored 32 points, but he was on the receiving end of the game’s biggest highlight when Kuzma dunked over him in the second quarter.
CELTICS 104, PELICANS 92
BOSTON — Jayson Tatum scored 27 points and Boston erased an 18-point first-half deficit with a win over New Orleans.
Tatum scored 21 in the second half to help Boston rally for its fifth win in six games.
Dennis Schröder and Jaylen Brown each had 23 points, Al Horford scored 12 and Grant Williams 10 for Boston. Tatum and Brown each had eight rebounds and Schröder added nine assists with five boards.
New Orleans center Jonas Valanciunas recorded his 30th double-double this season with 22 points and 14 rebounds. Herbert Jones had 16 points and Brandon Ingram had 15 points with 10 rebounds.
TRAIL BLAZERS 98, MAGIC 88
ORLANDO, Fla. — CJ McCollum scored 16 points in his first game back from a collapsed lung, Jusuf Nurkic added 21 points and a season-best 22 rebounds, and Portland beat Orlando.
McCollum missed 17 games over six weeks after being injured Dec. 4. The ninth-year pro started Monday but played on a minutes restriction. He made 7 of 13 shots and 2 of 4 3-pointers in 28 minutes.
Portland beat the Magic for a 10th straight time dating to Jan. 13, 2017.
Ben McLemore added 14 points and four 3-pointers for the Blazers. Nurkic registered his team-best 18th double-double and finished one rebound shy of tying a career high.
Orlando never led after scoring the game’s first basket and fell to 0-20 when failing to score 100 points. Franz Wagner and Mortiz Wagner each had 14 points.
CLIPPERS 139, PACERS 133
LOS ANGELES — Nicolas Batum scored a season-high 32 points, Reggie Jackson added 26 points and Los Angeles beat Indiana in a matchup of sub-.500 teams.
Marcus Morris had 21 points for the Clippers, who snapped a two-game skid with their highest-scoring game of the season. Batum and Jackson combined to score 33 of their team’s 35 points in the fourth.
Caris LeVert had 26 points and nine rebounds before fouling out with 28 seconds to play and the Pacers down by five. Chris Duarte added 24 points, seven rebounds and six assists as seven Pacers scored in double figures. They’ve lost four in a row and 10 of 11.
The Pacers got within three with 30 seconds left on LeVert’s basket after trailing by 13 earlier in the fourth. But Jackson scored the Clippers’ final seven points to close out the win.