A well-rested Kemba Walker was too much for an Orlando Magic team playing on the second night of a back-to-back.
Walker returned to the starting lineup after missing two games with a shoulder injury and provided instant energy to a Hornets team mired in a four-game losing streak.
Walker had 29 points and seven assists, Dwight Howard reached a rebounding milestone and Charlotte defeated the Orlando Magic 104-94 on Monday.
"I feel like when I'm not around things are different, and when I come back it changes," Walker said. "That's the kind of guy I am. I'm the leader of this team and my team goes as I go. Depending on my mood, my attitude, it kind of trickles down to everybody else. If I'm upset, a lot of the guys get upset. When I'm out there enjoying the game and having fun and I'm intense, my teammates follow."
Walker became the first player in franchise history with 200 career 20-point games. He made all 14 free throw attempts, tying a career high.
Howard had 12 points and nine rebounds, moving past former Charlotte coach Paul Silas and Dikembe Mutombo for 19th on the all-time NBA rebounding list.
"It's an amazing accomplishment," Howard said. "Being 14 seasons in, I'm very thankful and blessed to be able to play this game, so I'm always thanking God for giving me this opportunity to play and I just want to keep it going."
The game turned early in the fourth when Orlando's Marreese Speights lost his cool.
Speights received a flagrant foul when he shoved Cody Zeller to the ground following a dunk by Frank Kaminsky, giving the Hornets two foul shots and the ball. Zeller made both and Jeremy Lamb was fouled on the ensuing possession and made both free throws, allowing the Hornets to take a double-digit lead.
"It's a six-point possession," Magic coach Frank Vogel said. "So that was definitely the turning point. But if we don't turn the ball over as much as we did, we don't have to worry about that."
Orlando had 20 turnovers that resulted in 29 points for the Hornets.
Walker made sure the Hornets didn't fall apart down the stretch. On one play he went 1-on-4 on a transition opportunity, but still found his way to the basket for a layup while drawing a foul.
Magic: Evan Fournier led the Magic with 18 points. ... Orlando was outrebounded 52-40.
Hornets: Shot only 3 of 17 from 3-point range. ... Kaminsky had 14 points off the bench. ... Michael Kidd-Gilchrist had 11 points and eight rebounds.
Vogel wasn't thrilled with the discrepancy in free throws. Charlotte attempted 40 foul shots; Orlando just 14.
"It was impossible to not be ... frustrated with the way the game was called," Vogel said.
"When you are on the road you are really playing against six people — or eight people — so it's up to us to play through it," Speights said. "Tonight we tried to but it was hard."
SILAS STEPS IN
The Hornets were coached by assistant Stephen Silas after head coach Steve Clifford came down with an illness.
"He just said, 'You'll do a great job,'" Silas explained. "He just let me do my thing. I did the substitutions on my own and all the play calls and all the after-timeout plays and all that. He just let me do it. He sent me a text after the game, so I was happy to do it for him because he's a great man."
Silas' father, Paul, watched the news conference.
After going 14 of 14 at the foul line, Walker is shooting a career-high 87.1 percent from the stripe.
"I put my work in, man," Walker said. "That's really it. I try to keep it consistent. I shoot a lot of free throws and it's something that was a goal of mine to be a great free throw shooter this year. I just want to continue it."
Walker's goal is to shoot 90 percent.
Magic: Host the Atlanta Hawks on Wednesday night.
Hornets: Host the Golden State Warriors on Wednesday night.
For more NBA coverage: https://apnews.com/tag/NBAbasketball