NEW YORK — Miami, down by 13 points with eight minutes remaining, rode LeBron James to a dramatic 105-103 victory over the valiant Boston Celtics Monday night. The result gave the Heat their 23rd consecutive victory, the second-longest winning streak in NBA history. Now only the 1971-72 Lakers and their 33-game streak are ahead of the Heat, who somehow managed to escape when it appeared the Celtics, playing without Kevin Garnett, were about to end the streak behind a career-best night by Jeff Green. James, who tied the score with 1:23 left, scored 13 of his team's final 22 points and hit a jumper with 10.5 seconds left to put the Heat ahead. Miami's Shane Battier then blocked a drive by Green out of bounds with seven seconds left. Boston's Paul Pierce then missed a fall-away 3-pointer from the right corner. Miami's Dwyane Wade grabbed the rebound and the comeback was complete. “It means a lot to what we're trying to build,” James said. “A tough-minded team on the road, it's a hostile environment. We grew again tonight and that's big for our team.” Talking about what James did down the stretch, Battier said: “It's just LeBron being LeBron. I don't really have any other words that you guys haven't already used before. He's the best. “You never take that for granted. Shame on anybody that takes (James) for granted, because he's a special talent.” Exactly five years earlier, the Celtics ended Houston's 22-game streak and they almost did the same thing to the Heat. But they scored just seven points in the final 8:26. Nuggets 119, Bulls 118 (OT): An action-packed game was ultimately decided on an officials' review at the end of overtime, and the Denver Nuggets stretched their win streak to 12 games with a 119-118 victory over the Chicago Bulls at the United Center. The disputed play was a baseline jumper by Chicago's Marco Belinelli that was tipped into the hoop by Joakim Noah. After reviewing the play, the referees decided Noah touched the ball while it was in the cylinder. Had the ball gone the other way, the Bulls would have taken a one-point lead with 1.7 seconds remaining. Mavericks 127, Hawks 113: The Dallas Mavericks, fighting for a playoff spot despite their sub-.500 record, thumped the Atlanta Hawks 127-113. Dirk Nowitzki had 22 points and six rebounds for the Mavericks (32-35). Chris Kaman added 14 points and seven rebounds. Bobcats 119, Wizards 114: Gerald Henderson had 27 points and eight assists, and the Charlotte Bobcats rallied in the final three minutes for a 119-114 victory over the Washington Wizards. The Bobcats trailed 111-106 going into the final three minutes, but went on a 12-0 run. Nets 119, Pistons 82: Deron Williams had 31 points and five assists as the Brooklyn Nets handed the Detroit Pistons their ninth straight loss, 119-82 at The Palace. Williams reached the 30-point mark for the fourth time this season despite playing just 28 minutes. Brook Lopez supplied 18 points and seven rebounds for Brooklyn (39-28), which began an eight-game road trip. 76ers 101, Trail Blazers 100: Jrue Holiday hit the go-ahead jumper with 2:30 left and the Philadelphia 76ers survived a last-second shot by Portland's LaMarcus Aldridge in a 101-100 victory. Holiday finished with 27 points, eight rebounds and six assists for Philadelphia (26-40), which won for the third time in four games. In other games it was: Pacers 111, Cavaliers 90; Grizzlies 92, Timberwolves 77; Warriors 93, Hornets 72; Phoenix 99, LA Lakers 76; New York 90, Utah 83. — Agencies