Jameer Nelson had 12 of his 17 points in the fourth quarter and the Orlando Magic snapped a six-game losing streak with a 92-83 victory over the Charlotte Bobcats on Wednesday night.
Glen Davis added 17 points and 12 rebounds and Nikola Vucevic chipped in with 12 points and 14 rebounds. Arron Afflalo had 16 points.
Nelson came up with a big 3-pointer late for the Magic, and also had seven rebounds and six assists while outplaying opposing point guard Kemba Walker.
The Bobcats shot 37 percent to end their two-game win streak.
Al Jefferson led Charlotte with 10 points and 11 rebounds. Walker, who had 31 points against Stephen Curry on Monday night, was held to 10 points on 4-of-18 shooting.
The Magic led by four with just over a minute remaining in the game when Nelson knocked down a 26-footer from the top of the key to push the lead to 86-79.
The Bobcats cut it back to five, but Nelson beat Walker on a drive from the top of the key to score on an easy layup to get the lead back to seven with 42 seconds left and essentially seal the victory.
Orlando led 43-42 at the break behind a productive first half from Vucevic, who had 12 points and 11 rebounds while dominating early inside against Jefferson.
It was Vucevic's 10th double-double of the season.
The game featured a matchup of former Indiana Hoosiers with Cody Zeller taking on Victor Oladipo and both contributed. Zeller finished with 10 points on 5-of-7 shooting and six rebounds, while Oladipo had 10 points on 5-of-10 shooting with four rebounds.
After going 13 straight games without giving up 100 points, the Bobcats' second-ranked defense allowed 111 points to Golden State on Monday night in a four-point victory, prompting coach Steve Clifford to say tongue-in-cheek "we shut them down." While the Bobcats limited the Magic to 42 percent shooting, they couldn't get their offense going and the ball wouldn't go down.
Charlotte allowed 36 points in the paint, including 17 on second-chance points.
Walker couldn't carry over his momentum from a terrific game against the Warriors in which he had 27 of his 31 points in the second half in a duel with Curry. Walker missed 9 of his first 10 shots on Wednesday night and never got on track.
Charlotte's trio of Walker, Gerald Henderson and Jefferson were a combined 11 of 42 from the field.
NOTES: The Bobcats signed small forward Chris Douglas-Roberts earlier in the day, but he did not play. The team released James Southerland to make room on the roster. ... Afflalo has scored in double digits 21 times this year. ... Henderson has scored in double digits in 13 straight games. ... Walker has started 170 straight games for the Bobcats, tied for the third-longest streak in franchise history.