Charles Barkley, a surprise starter after missing seven games with a foot injury, had 24 points, 12 rebounds and eight assists, and the Philadelphia 76ers outscored Phoenix 19-5 in the final 7:10 to defeat the Suns 96-89 Friday night.

Barkley, sidelined with a severe sprain of the left ankle and a stress fracture in his left foot, shot 10-for-16 from the field. Two field goals came in the final 1:32 as Philadelphia rallied to win the game.The Suns, led by Xavier McDaniel's 34 points, led 84-77 with 7:10 left before the 76ers outscored the Suns 11-2 to go ahead 88-86 on a tap-in by Ron Anderson with 3:29 remaining.

Kevin Johnson converted a free throw and McDaniel scored on a layup for an 89-88 Suns lead, but Philadelphia scored the next eight points for the victory. The Sixers lost five of their seven games without Barkley.

Armon Gilliam scored 22 points, and Hersey Hawkins, who shot 5-for-17 from the field, added 16 for Philadelphia.

McDaniel led Phoenix to a 27-25 lead after the first quarter. But the 76ers led 51-44 at halftime.

McDaniel's 12-point quarter enabled the Suns to edge ahead 71-69 after three periods.

The Suns scored seven of the first nine points in the final period for a 78-71 lead with 9:33 to go. The Sixers cut the lead to 78-75 but fell behind 84-77 before starting their game-winning drive.

Hornets 92, Celtics 91

At Charlotte, N.C., Rex Chapman, fresh off the injured reserve list, made two free throws with 5.1 seconds left, lifting Charlotte to a victory over Boston - the Hornets' first ever against the Celtics.

The Hornets, in their third season, are 1-10 against Boston, leaving Detroit, Portland and the Los Angeles Lakers as the only teams they have failed to defeat.

The Celtics, now 26-2 against the four newest expansion teams, played their 13th straight game without Larry Bird, out with a strained back. Boston is 6-7 in his absence and 32-12 overall.

After Chapman's free throws, Boston's Dee Brown drove past Johnny Newman for an apparent layup, but the ball nicked the back of the rim and sailed away as time expired. Chapman had missed five games with a sprained ankle.

Newman's two free throws tied the game at 89-89 with 1:22 to go, but Reggie Lewis responded with a 15-footer for a 91-89 Boston lead with 1:06 to go.

After a Charlotte timeout, Newman drove directly to the hoop and was fouled by Kevin McHale. Newman missed the first free throw, but made the second to get Charlotte within one with 19.5 seconds remaining.

Heat 116, Pacers 113

At Miami, Grant Long hit a driving six-footer with 17 seconds left to give the Miami Heat a victory over the Indiana Pacers.

Indiana failed to score on its next possession and Miami's Glen Rice hit two free throws with less than a second to go to seal the win.

The Pacers toyed with a six-point through most of the fourth quarter, but the Heat closed to 107-106 with 3:05 left on a three-pointer by Rice and a 20-footer by Long, only his second field goal of the game.

Chuck Person gave Indiana a three-point edge with a layup off a fast break with 1:01 left, but Sherman Douglas scored on a drive with 48 seconds left to bring Miami within one at 113-112.

Douglas led the Heat with 35 points. Rony Seikaly, making his first contribution since returning from a knee injury four games earlier, scored 18 points and grabbed 10 rebounds.

The Pacers were led by Reggie Miller with 26 points and Detlef Schrempf with 17.

The victory broke a six-game losing streak for the Heat, 12-33, and a three-game winning streak for Indiana, 18-25.