CHARLOTTE — Corey Maggette scored a season-high 29 points, Gerald Henderson hit some big shots in the fourth quarter, and the Charlotte Bobcats overcame a 20-point, first-half deficit to beat the Orlando Magic 100-84 Tuesday night.
The Bobcats came in having lost 21 of their last 22 games, but seemed to get a spark after coach Paul Silas was ejected in the second quarter with the team trailing by 18.
The Bobcats also got a big game from rookie center Bismack Biyombo, who battled toe-to-toe with Dwight Howard and had 10 points and a career-high 15 rebounds.
Howard had 15 points and 17 rebounds, and Ryan Anderson added 14 points and 11 boards for the Magic.
The Bobcats improved to 5-31.
With Charlotte leading 84-82, Henderson, who finished with 16 points, began to take over.
He scored twice against another former Duke player, J.J. Redick, drawing a pair of fouls both times. Although he missed both free throw attempts, Henderson came right back and knocked down another jumper over Hedo Turkoglu to push the Bobcats' lead to eight.
They were never really threatened again and pulled away despite some poor foul shooting down the stretch.
Maggette came into the game averaging 16.9 points over the previous 10 games and had his previous season high of 24 Sunday night against New Jersey.
The turning point came in the second quarter.
Silas was ejected for the second time this season for arguing with his team down 18 points.
But his early departure only seemed to ignite the Bobcats.
The Bobcats went on a 22-1 run spanning the halves to build a 51-48 lead, turning around a game that seemed destined to be a blowout.
Bobcats veteran forward Boris Diaw, a regular starter, did not play amid uncertainty surrounding his future with the team.
Charlotte president of basketball operations Rod Higgins confirmed Tuesday night that he met with Diaw recently about the veteran's expiring contract. Higgins said Diaw's agent, Doug Neustadt, approached him about the possibility of a trade or buyout that would allow his client a chance to move to another team this season.
Diaw is under contract for $9 million this season, which could make him it difficult to trade at his current salary.
Diaw sitting out broke a personal streak of 384 straight games played. ... Silas now leads the league in technical fouls with six. ... The Magic attempted 35 3-pointers (they made 13) against one of the league's poorest interior defensive teams. ... At one point during the game there were four former Duke players on the court: Maggette and Henderson for the Bobcats and Redick and Chris Duhon for the Magic.