/cdn.vox-cdn.com/uploads/chorus_image/image/5616607/20121226_kkt_as1_021.0.jpg)
LeBron James nearly recorded a triple-double and the Miami Heat held off a second-half charge from the Charlotte Bobcats, winning, 105-92, at Time Warner Cable Arena in Charlotte, N.C., on Wednesday night.
James scored 27 points, including a huge three-pointer with just over six minutes left after the Bobcats had trimmed a 17-point halftime deficit to just two. After the Heat's lead shrunk back to three a minute later, they went on a 10-2 run to put the game away with James delivering a dagger three-pointer. James also notched 12 rebounds, eight assists, four steals and two blocks.
Miami initially looked like they were going to blow Charlotte out of the water, running out to a 9-0 start before the Bobcats momentarily stopped the bleeding. The Heat led by as many as 19 in the first half before settling on a 55-38 lead at the break.
Dwyane Wade had a monster game himself, scoring 29 points, pulling down nine rebounds and dishing out five assists. Mario Chalmers added 17 points and Chris Bosh chipped in 14 points. The Heat have now won six straight games and sit at 20-6 on the year.
Kemba Walker led the Bobcats with 27 points, six assists and six rebounds. The loss was Charlotte's 16th straight after starting the year 7-5.