CLEVELAND (AP) — Collin Sexton scored 27 points, Darius Garland added 22 and the Cleveland Cavaliers won their first home game in nearly 300 days, 121-114 over Charlotte on Wednesday night.

In the season opener for both teams, the Cavs overcame the hot shooting of Terry Rozier, who made 10 3-pointers and scored a career-high 42 points for Charlotte.

Hyped Hornets rookie LaMelo Ball didn’t score in his pro debut. Charlotte center Cody Zeller suffered a broken left hand. And Gordon Hayward scored 28 points in his first game with the Hornets.

Andre Drummond added 14 points and 14 rebounds and Larry Nance 13 and 13 for Cleveland.

The Cavs were without star forward Kevin Love. He’s out with a strained right calf.