CHARLOTTE, N.C. (AP) — Terry Rozier scored 31 points, P.J. Washington had 27 and the Charlotte Hornets stopped Miami's three-game win streak with a 122-117 victory over the Heat on Sunday.
LaMelo Ball scored 13 of his 19 points in the fourth quarter as Charlotte improved to 7-16 at home. Gordon Hayward was a perfect 7 of 7 from the field for 20 points.
Rozier also had seven assists and six rebounds. He was 11 for 19 from the field, including a 5-for-11 performance from 3-point range.
Jimmy Butler scored 28 points for Miami, and Tyler Herro had 24.
The Heat led 62-58 after Rozier banked in a 3 from the midcourt logo to close out the first half.
Miami went on a 10-1 run to start the third quarter. Herro knocked down two 3-pointers to help the Heat open a 13-point lead.
But Charlotte came storming back behind Washington and Rozier, who began knocking down shots from deep.
Charlotte pushed the lead to 12 with 5:54 left on a turnaround jumper by Rozier.
Miami rallied with a 10-0 run. Kyle Lowry found Bam Adebayo inside for a layup to cut the lead to 108-106.
But Charlotte had another burst as Mason Plumlee got the ball after Rozier won a jump ball and drove to the basket for a score. Ball canned an open 3-pointer to put Charlotte back up 114-106 with 1:50 left.
Washington's rebound and score off his own miss kept Charlotte up by seven and Plumlee dunked off a pass from Washington to put the game away in the final minute.
Charlotte shot 54.2 per cent from the field and outrebounded Miami 47-36.
2:34


