Vince Carter scored 26 points to lead the Orlando Magic to a 83-78 win over the Boston Celtics Friday, in a reprise of last season's NBA Eastern Conference semifinal. Rashard Lewis had 16 points and 10 rebounds as the Magic extended its winning streak to four. Paul Pierce scored 21 for an out-of-form Boston. Hawks 105, Rockets 103: In Atlanta, Josh Smith scored with 0.7 seconds remaining to give Atlanta a seventh straight win, beating Houston and maintaining the NBA's best record. Smith soared through the lane to drop in a missed shot. Marvin Williams scored a season-high 29 points for the Hawks, who had five players in double figures. The Hawks improved to 7-0 at Philips Arena, their best start at home since 1997. Mavericks 104, Kings 102: In Dallas, Jason Terry scored 12 of his 20 points in the fourth quarter to lift Dallas over Sacramento. The Mavericks got 52 points from the bench in winning their fifth straight. Terry had six points during a 12-4 run that gave Dallas a cushion in the fourth. Sacramento rookie Tyreke Evans had 29 points, seven rebounds and a season-high 10 assists. Cavaliers 105, Pacers 95: In Indianapolis, LeBron James scored a season-high 40 points, and Cleveland rallied to beat Indiana. James also had nine rebounds and seven assists for the Cavaliers. Indiana's Danny Granger had 19 points and nine rebounds. Raptors 120, Heat 113: In Toronto, Chris Bosh had 29 points and 12 rebounds as Toronto downed Miami to snap a three-game losing slide. Andrea Bargnani had 24 points and 10 rebounds. It's the second straight game that Bosh and Bargnani each had a double-double. Miami's Dwyane Wade shook off a recent slump to score 30 points for the Heat, who have lost three straight. Warriors 108, Trail Blazers 94: In Oakland, California, Monta Ellis scored a season-high 34 points and had eight assists as Golden State overcame Portland to snap a three-game skid. Anthony Morrow added 23 points for the Warriors, who won their ninth straight home game against the Blazers. Portland's Rudy Fernandez had 19 points and five assists. Clippers 106, Nuggets 99: In Los Angeles, reserve forward Rasual Butler scored 27 points as Los Angeles withstood an early scoring spree from Carmelo Anthony to beat Denver. Al Thornton added 18 for the Clippers. The Nuggets, coming off one-sided victories over the Lakers and Toronto Raptors, lost to the Clippers for the first time in two years. They had won the previous seven meetings, including a four-game sweep last season. Anthony led Denver with 37 points. Bucks 95, Bobcats 88: In Milwaukee, rookie Brandon Jennings scored 29 points to lead Milwaukee over Charlotte, with minority owner Michael Jordan on hand to witness his Bobcats drop their seventh straight. Thunder 127, Wizards 108: In Oklahoma City, Kevin Durant scored 35 points as Oklahoma City had its highest score of the season in beating Washington. Grizzlies 102, 76ers 97: In Philadelphia, Rudy Gay tied his season high with 33 points, including a clutch jumper with 19 seconds remaining, as Memphis beat Philadelphia.