CHARLOTTE, N.C. -- JJ Redick's last triple-double came in high school.
"Does high school even count?" Redick said with a grin. "I mean we all have our high school stories."
Redick was two assists shy of his first NBA triple-double in 761 career games, finishing with 27 points, 10 rebounds and eight assists as the Philadelphia 76ers held on to beat the Charlotte Hornets 118-114 on Tuesday night for their fifth straight victory.
"I didn't realize it until T.J. (McConnell) came over at the 5:46 timeout and said, `Dude, you have nine rebounds and eight assists. But I will just be happy with a double-double. If you play long enough, 10 rebounds will fall in your lap."
Perhaps there was some leftover magic in Redick's locker.
He occupied the same locker stall at the Spectrum Center that Zion Williamson, another famous Duke player, had this past weekend at the ACC Tournament championship. Williamson grabbed MVP honors, helping the Blue Devils beat Florida State in the championship game.
Redick finished with seven 3-pointers, one shy of his career high.
Jeremy Lamb led the Hornets with 26 points and 11 rebounds, but missed a floater that would have sent the game into overtime. Kemba Walker had 21 points for the Hornets (31-39), who have dropped four of their last five and continue to fall out of playoff contention.
The Hornets didn't make it easy on the 76ers.
After a Butler missed a jumper with 33 seconds left, Harris grabbed a key offensive rebound leading to an open 3-pointer jumper in left corner for James Ennis. Lamb followed with three free throws at the other end, cutting the lead to one with 12.1 seconds left.
Harris made 1 of 2 free throws with 8.2 seconds left, giving the Hornets one last chance to tie or win the game before Lamb's shot with 2 seconds left rimmed out. Harris then added two free throws for the final margin.
"We have to keep searching for answers and keep digging," Hornets coach James Borrego said. "That's all we can do. In the fourth quarter we were right there again, we just have to find a way to close out games and make shots down the stretch."
Redick was the story of the first half, pouring in 21 points with five 3-pointers.
The Hornets were able to stay close, trailing 62-59 at the break despite Walker only playing six minutes after picking up three fouls in the first quarter. Charlotte's bench was a big reason why, outscoring the 76ers 31-4 before intermission.
"We thought we got lucky with Kemba (Walker) getting three fouls in the first half, but we really did not create the separation that we had hoped," 76ers coach Brett Brown said. "I give them credit, they fought like heck."
76ers: Mike Scott fouled out with 5 minutes left after playing just 15 minutes and failing to score. ... Ennis had 14 points off the bench on 6-of-9 shooting.
Hornets: Michael Kidd-Gilchrist left the game late in the third quarter with a head injury after a collision with Amir Johnson in the backcourt as Kidd-Gilchrist was attempting to bring the ball up the court. Kidd-Gilchrist did not return. ... Cody Zeller also sat out with soreness in his left knee.
Amir Johnson got the start at center with Joel Embiid sitting out to rest in advance of Wednesday night's game against the Celtics.
"Even without having Joel there are some positives we can take from it, obviously some things we can get better at," Harris said. "But we've got to be locked in and ready to play against a great team (in the Celtics) that's had our number for a while now."
GOING WITH THE STARTERS
The 76ers won despite their bench getting outscored 61-14.
Part of that the result of Brown playing his starters extensively with Simmons and Harris both playing 38 minutes, while Butler and Redick played 37 minutes. Brown said he didn't want to do that, especially on the first night of a back-to-back but felt he needed to.
"As the game is unfolding I'm thinking two things: we're here to win, and we're here to win -- really," Brown said intentionally repeating himself. "You can't have it all. It's not like we feel like we have a really deep bench."
Borrego's trust in second-year player Dwayne Bacon is increasing. Bacon was on the floor again in the game's final minutes and was aggressive in the taking the ball to the rim.
"It feels good, especially knowing where I came from earlier in the season," said Bacon, who has bounced back and forth from the G League to the Hornets. "... He's been trusting me and I've just got to keep building on it."
76ers: Host Celtics on Wednesday night.
Hornets: Host Timberwolves on Thursday night.
More AP NBA: https://apnews.com/NBA and https://twitter.com/AP-Sports
Ben Simmons in for exhibition games but not FIBA World Cup
Australian NBA star Ben Simmons has confirmed he will not play at the FIBA World Cup but is set to take part in exhibition games in Perth and Melbourne.
Stephen A.: Lakers have got 'a lot of nerve' to be upset with Kawhi
Stephen A. Smith says that the Lakers shouldn't be upset with Kawhi Leonard's decision to join the Clippers because Jeanie Buss didn't believe that the Clippers were a legitimate threat to them.
Owner Ted Leonsis on the new Wizards: 'Why can't this be quick?'
The Wizards owner discusses the direction of the franchise under a reshaped and reimagined front office.