MIAMI, Nov. 9 (AP) -- Steve Nash scored 11 straight points in the fourth quarter and finished with 30 to go with eight assists, and the Phoenix Suns added to Miami's season-opening misery by rallying past the Heat 106-101 Friday night.

Leandro Barbosa finished with 17 points, Raja Bell scored 16 and Shawn Marion added 17 points and 24 rebounds for Phoenix, which shot 15-for-33 from 3-point range.

Shaquille O'Neal had season-highs of 25 points and 10 rebounds for Miami, which led by as many as 12 points before falling to 0-5. The Heat had a chance to tie with 9 seconds left, but Ricky Davis' 3-pointer bounced off the rim.

Davis and Jason Williams each had 21 points, Williams added 10 assists, and Udonis Haslem finished with 20 points and 13 rebounds for the Heat.

Phoenix was down by five with 4:53 left when Nash simply took over.

The two-time MVP hit a 3-pointer with 4:30 left, added another in transition a couple minutes later to give the Suns the lead, and added a layup that put the Suns up 101-98.

And after O'Neal - who was 11-for-19 - missed with about 1:30 left, Nash delivered the dagger. His sixth and final 3-pointer of the night sealed his personal 11-0 spurt, gave Phoenix a 104-98 lead and kept Miami out of the win column.

Suns center Amare Stoudemire, who missed the past three games with a sore knee, started and scored nine points before being ejected early in the third quarter.

Phoenix went up 10-2 after the first 2 1/2 minutes, and a blowout looked rather possible. But Miami - the league's lowest-scoring team entering the night - went on its best spurt of the season after that rocky start.

Williams had seven unanswered points in a 44-second span to kickstart what became a 29-11 Miami run over the next 7 1/2 minutes, a burst that ended when O'Neal scored to give the Heat a 31-21 edge.

How stunning was that?

Well, it was the first time all season Miami led by double digits.

Miami matched a franchise record with 17 field goals in the opening quarter, and its 37 points in the first 12 minutes were one shy of what it managed in the first half two nights earlier at San Antonio.

The Heat took a 12-point lead on a layup by Williams midway through the second, but Phoenix rode an 11-point period by Barbosa to close it to 60-55 at intermission.

And 56 seconds into the second half, Miami's lead was gone.

Bell made a 3-pointer, Nash followed with a jumper to knot the game and the Heat called time-out with 10:57 left in the period. It didn't help: Stoudemire's three-point play put Phoenix on top one trip later.

That would be his final highlight of the night. Stoudemire was ejected with 9:20 left in the third for arguing a foul call - drawing his second technical. With him gone, Miami rebuilt its lead to eight points late in the third before settling for an 84-79 edge entering the frantic and final 12 minutes.

Notes: Best miss of the night: All in one motion, Stoudemire grabbed a loose ball away from Alonzo Mourning with 1 second left in the half and threw it 90 feet in a desperate effort to beat the buzzer. The shot hit the backboard, a tad right of the rim. ... It was the first start for Miami forward Penny Hardaway's since late in the 2003-04 season. ... Rory Sparrow, who made the first basket in Heat history, sat courtside. Now a vice president of player development for the NBA, Sparrow presented Dwyane Wade with an award honoring his community service during a brief halftime ceremony.

Copyright 2007 by STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited