Myles Turner scored 24 points, Tyrese Haliburton had 15 points and 14 assists and the visiting Indiana Pacers ran away from the Orlando Magic in the second half for a 121-108 victory on Saturday night.

Indiana shot 59% in the second half and won for the fourth time in 21 games.

Bennedict Mathurin scored 19 points and Jordan Nwora had 18, both off the bench for the Pacers, while Jalen Smith added seven rebounds and five blocks.

Franz Wagner led Orlando with 21 points. Paolo Banchero scored 19 points and Markelle Fultz 18. The Magic struggled with their shooting, going 6 for 29 from 3-point range and finished the game at 38.9% overall.

hornets 108, heat 103 >> Gordon Hayward scored 21 points and rookie center Mark Williams posted career highs with 18 points and 20 rebounds for host Charlotte. LaMelo Ball had 16 of his 19 points in the second half and finished with 13 assists for his sixth straight double-double. Tyler Herro had 33 points and Jimmy Butler added 28 points for Miami. Kevin Love added 13 points and 13 rebounds.

raptors 95, pistons 91 >> Pascal Siakam had 29 points and eight rebounds for visiting Toronto in its fourth straight win. Gary Trent Jr. scored 19 points and Scottie Barnes added 12 for the Raptors. Isaiah Livers, Hamidou Diallo and Bojan Bogdanovic had 11 points apiece for the Pistons, who lost their fourth straight.

knicks 128, pelicans 106 >> Julius Randle scored 28 points and RJ Barrett had 25 to lead host New York. Jalen Brunson added 20 points and Mitchell Robinson had 11 points and 13 rebounds for the Knicks. Brandon Ingram led New Orleans with 19 points and Josh Richardson scored 16, but the Pelicans shot just 39.2% from the field.