Giannis Antetokounmpo extended his run of 30-point games to eight in a row but it was not enough as the Milwaukee Bucks lost 114-106 to the Charlotte Hornets on Saturday.

The reigning NBA Finals MVP piled on 21 points in the final quarter to finish with 43 for the game as the Hornets held off the Bucks' charge, with Charlotte guard LaMelo Ball scoring 19 points, with nine rebounds and eight assists.

Antetokounmpo also recorded 12 rebounds and two blocks in a final all-round game for the Bucks, who were missing Jrue Holiday and head coach Mike Budenholzer due to the league's health and safety protocols.

Khris Middleton had a near triple-double with 27 points, 10 rebounds and nine assists, including shooting four triples.

The result means the reigning champions hold a 26-16 record having lost three of their past four games, while the Hornets are 21-19.

Sabonis silences Jazz, Brown triple-double

Domantas Sabonis piled on 42 points, making his first 10 shots of the game, as the Indiana Pacers won 125-113 over the Utah Jazz minus Rudy Gobert.

Jaylen Brown recorded his first career triple-double with 22 points, 11 rebounds and 11 assists as the Boston Celtics defeated the New York Knicks 99-75.

Jaren Jackson Jr scored 26 points with eight rebounds and five blocks as the Memphis Grizzlies, without Ja Morant, improved to a 27-14 record with a 123-108 win over the Los Angeles Clippers.

Leaders cooled by Heat

Chris Paul was quiet with nine points, seven assists and four turnovers as the table-topping Phoenix Suns lost 123-100 to the Miami Heat. Devin Booker had 26 points but shot five of 15 from the field, while Tyler Herro scored 33 points off the bench for the Heat.