TORONTO — Pascal Siakam scored 35 points, Scottie Barnes added 21 and the Toronto Raptors have won three consecutive games for the first time this season, beating the Charlotte Hornets 124-114 on Thursday night.
Gary Trent Jr. scored 19 points and O.G. Anunoby had 15 as the Raptors swept a pair of home games against the struggling Hornets. Toronto led by as many as 18 points and never trailed. The Raptors have won five straight home games against Charlotte.
Fred VanVleet scored 11 points and Precious Achiuwa had 10 points and a career-best five steals as Toronto improved to 3-2 on a season-high six-game homestand that concludes Saturday night against Atlanta.
Siakam shot 11 for 13, going 3 for 3 from 3-point range and 10 for 12 at the line in the 50th 30-point game of his career.
LaMelo Ball scored 32 points before fouling out, and Terry Rozier had 21 points as Charlotte lost for the sixth time in seven games.
Ball shot 11 for 19. He missed a 3-pointer with 1:19 to go in the fourth quarter that would have cut the deficit to two points. Later on the same possession, Ball missed a driving layup. VanVleet answered with a 3-pointer, putting Toronto up 117-109 with 48 seconds remaining.
Charlotte made 10 turnovers in Tuesday’s loss and had a season-worst 22 miscues Thursday, leading to 26 points by the Raptors.
Mason Plumlee had 16 points and 15 rebounds for the Hornets, who are 5-21 against Eastern Conference opponents.
Siakam and Anunoby each scored 12 points in the first quarter and the Raptors led 38-29 after one.
Ball scored 13 points in the second, but Charlotte turned the ball over eight times in the quarter, coughing it up on five straight possessions at one stretch. Toronto led 69-55 at the break.
Siakam had 10 points in the third, but the Hornets closed the gap behind 14 points from Rozier. Toronto took a 97-88 lead to the fourth.
Gordon Hayward (left hamstring) missed his fifth straight game and G Kelly Oubre Jr. (left hand surgery) missed his seventh. Charlotte dropped to 6-18 on the road and 1-9 against Atlantic Division teams.
The Hornets host Boston on Saturday night.