Giannis Antetokounmpo scored 44 points as the Milwaukee Bucks beat a lacklustre Los Angeles Lakers 131-116 to close in on Eastern Conference leaders the Miami Heat.
The defending NBA champions were 24 points ahead in the first half at the Crypto.com Arena and extended that lead to 30 points midway through the third quarter.
A strong rally from the Lakers, who had LeBron James and Anthony Davis in their line-up, made things interesting but the Bucks stood firm to win for a fourth straight game.
Antetokounmpo's game-high tally came from 17-for-20 shooting, while adding 14 rebounds and eight assists to inflict a fifth defeat in seven on LA, who fall back to three games below .500.
With his latest standout display, Antetokounmpo joins Wilt Chamberlain and Kareem Abdul-Jabbar as only the third person with 40+ points, 10+ rebounds and five-or-more assists on 85-per-cent-plus shooting in a game.
Suns continue to shine
The NBA-leading Phoenix Suns rallied from 14 points down to overcome the Philadelphia 76ers 114-109 and record their 14th win in 15 games.
Devin Booker scored 35 points and Chris Paul added 16 points and 12 assists as the Suns improved to 44-10 for the season.
Joel Embiid led the way for the Sixers with 34 points and 12 rebounds – his fifth straight 25-point, 10-rebound game, which is the longest streak in the competition over the past two seasons.
Nets claim unwanted record
Jaylen Brown and Marcus Smart helped themselves to 22 points each as the Boston Celtics made light work of the Brooklyn Nets in a 126-91 victory.
The Nets become the only side in the last 30 years to have every starter score six points or fewer with none of them getting to the line.
Elsewhere in Tuesday's action, the Los Angeles Clippers had forward Marcus Morris Sr. ejected in their 135-109 loss to the Los Angeles Clippers for a flagrant foul 2 on Ja Morant.
Morant was able to continue and ended the game with 30 points on 12 of 19 shooting from the field, making it the ninth time in 10 games the All-Star guard has reached 30 points.