Orlando, FL (SportsNetwork.com) - Kemba Walker had 30 points, seven rebounds and six assists as the Charlotte Hornets defeated the Orlando Magic 98-90 on Saturday night.

Michael Kidd-Gilchrist posted 17 points and 12 rebounds, Gary Neal netted 16 points off the bench and Cody Zeller added 12 points and seven boards for the Hornets, who snapped a five-game losing streak.

"In the stretch where we played well, we got a lot of effort points," said Hornets coach Steve Clifford.

Nik Vucevic tallied 20 points and 10 rebounds, while Tobias Harris provided 18 points and 11 boards for Orlando, which has dropped three consecutive games. Victor Oladipo supplied 21 points and four steals in defeat.

"We just have to get out of the funk and see what we can do better," Magic guard Ben Gordon said.

Orlando trailed 22-20 following a quarter of play, but it failed to register a field goal in the final 7:28 of the second and went the last 6:59 of the opening half without a point.

Charlotte, meanwhile, ripped off the final 22 points of the second.

Kidd-Gilchrist netted eight points and Zeller put in six straight points before Gerald Henderson split a pair of foul shots in the final second of the half to cap the surge and stake the Hornets to a commanding 52-29 halftime advantage.

The Hornets outscored Orlando 30-9 in the second.

Oladipo sunk a pair of foul shots to finish off a 10-0 Orlando spurt to start the second half, trimming the margin to 52-39. The Magic, though, failed to cut the gap below seven the rest of the way.

The Hornets led 70-54 after three and cruised to the easy triumph in the final frame.

Game Notes

Walker put in a career-high 42 points against Orlando last Saturday ... Orlando has dropped 10 of its last 12 home games ... Charlotte's Lance Stephenson missed his 10th straight game due to a groin injury ... The Magic turned the ball over just seven times, but shot 37.9 percent (33-of-87) from the floor.