Cory Knowlton-USA TODAY Sports

Miles Bridges scored 24 points, Brandon Miller racked up 23 points and the Charlotte Hornets beat the visiting Brooklyn Nets 110-99, snapping a six-game losing streak Saturday night.

Nic Richards had 15 points and 11 rebounds and Vasilije Micic supplied 12 points and 10 assists for the Hornets, who shot 54.3 percent from the field and prevailed despite committing 16 turnovers.

Charlotte's losing streak was the NBA's longest active skid after the Washington Wizards shed their 16-game streak by beating the Hornets on Friday night.

The Nets, who held a 12-point first-quarter lead, lost another critical game to one of the league's worst teams after falling two nights earlier to the Detroit Pistons.

Cam Thomas returned from a six-game injury absence to score 31 points for the Nets. He was 12-of-24 shooting from the field, including draining five 3-pointers.

Teammate Mikal Bridges notched 19 points, Nic Claxton had 14 points and 10 rebounds and Dennis Schroder notched 12 points and seven assists for the Nets, who are 9-21 in road games.

Brooklyn was within six at 96-90 before missing its next six shots and committing a turnover in a three-minute span. The Nets scored only nine points in the final seven-plus minutes.

The Nets launched 90 shots from the field, including a 14-for-42 mark on 3-pointers. They collected 16 offensive rebounds, but all those chances didn't add up to enough.

The Hornets have been using makeshift lineups, in large part because of injuries. They received key contributions off the bench from Davis Bertans, who had 11 points and four assists.

Miller was only 2-for-10 on 3s, but he made 8-of-11 shots from 2-point range. Miles Bridges was 10-for-15 from the floor.

The Hornets led 63-52 at halftime by holding the Nets to 17 second-quarter points. The Nets also managed only 17 points in the fourth quarter.

More must-reads:

TODAY'S BEST
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'

Want more NBA news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.