Terry Rozier scored 30 points, and the Charlotte Hornets beat the Oklahoma City Thunder 134-116 on Monday night.

Charlotte closed out a perfect two-game trip, rallying after falling behind by as many as 18 points in the second quarter. Miles Bridges had 27 points and six assists, and LaMelo Ball finished with 21 points and seven assists.

Also read: Kevin Garnett, Ray Allen bury feud: 5 most heated rivalries in the history of sports

Shai Gilgeous-Alexander led the Thunder with 32 points and eight rebounds, and Darius Bazley scored 25 points.

Oklahoma City lost its sixth consecutive game.

The Thunder opened a 47-29 lead on Aleksej Pokusevski’s 3-pointer with 10:26 left in the first half. But Isaiah Thomas rallied the Hornets, going 4 for 4 from 3 in the second quarter to help his team to a 65-64 lead at the break.

Also read: Brooklyn Nets fined $50K for letting Kyrie Irving into locker room

Ball made four 3s of his own in the third, including a deep shot from the top of the arc with 6:53 remaining. He scored 14 points to send Charlotte into the fourth quarter with a 102-91 lead.

The Hornets led by as much as 20 points down the stretch.

Also read: NBA: Jonas Valanciunas, Hayes power New Orleans Pelicans past Houston Rockets, 130-105

Tip-Ins

Hornets: Thomas finished with 12 points in 16 1/2 minutes. … The Hornets went 20 for 35 from 3-point range as a team.

Also read: NBA: Joel Embiid’s 35 points, 16 points lead Philadelphia 76ers over Orlando Magic

Thunder: Surpassed 40 points in the first quarter for the first time this season. … Gilgeous-Alexander has scored at least 30 points in eight of the Thunder’s last 10 games. … Vit Krejci scored a career-high 12 points in 15 minutes off the bench.

Also read: Boston Celtics retire Kevin Garnett’s No. 5

Up next

Hornets: Host Atlanta on Wednesday night.

Thunder: At San Antonio on Wednesday night.