Hans Deryk, Associated Press
Phoenix guard Steve Nash, left, gets a hand in the face of the Miami Heat's Jason Williams Friday.

MIAMI — 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.

SPURS 97, HORNETS 85: At New Orleans, Tony Parker scored early, often and from all over the court, finishing with 27 points.

Tim Duncan had 24 points and 12 rebounds for San Antonio, while Manu Ginobili scored 14 and fellow Argentinean Fabricio Oberto added 13 points to help the Spurs maintain a double-digit lead through most of the second half.

CELTICS 106, HAWKS 83: At Boston, Kevin Garnett had 27 points and 19 rebounds, Paul Pierce scored 23 and Boston got its third blowout win of a season that is the Celtics' best start in 20 years.

Their 4-0 record is their best opening since 1987-88 when they won their first six games, finished with 52 wins and went on to the Eastern Conference finals, the last time the trio of Larry Bird, Kevin McHale and Robert Parish got there.

MAGIC 112, KNICKS 102: At New York, Dwight Howard had 22 points and 20 rebounds, Jameer Nelson added 24 points and 10 assists, and the Orlando Magic completed a perfect four-game road trip.

Hedo Turkoglu scored 12 of his 21 points in the fourth quarter for the Magic (5-1), off to their best start since also winning five of their first six in the 2002-03 season. Rashard Lewis also finished with 21.

NUGGETS 118, WIZARDS 92: At Washington, Carmelo Anthony scored 12 consecutive Nuggets points Friday night in a third quarter in which the home team was booed off the court, helping Denver end a three-game losing streak.

Anthony finished with 32 points, and Marcus Camby had 13 points, 12 rebounds and seven assists for the Nuggets, who shot 51 percent.

RAPTORS 105, 76ERS 103: At Philadelphia, Chris Bosh made 16 of 18 free throws, scored 24 points and had 10 rebounds to help the Toronto Raptors snap a three-game losing streak.

Anthony Parker scored 22 points, including a 3-pointer with 33.7 seconds remaining. T.J. Ford had 16 for the Raptors.

BOBCATS 96, PACERS 87: At Charlotte, N.C., Emeka Okafor had 25 points and 23 rebounds, and Gerald Wallace scored 28 points.

Okafor's second career 20-20 game was his best game since he turned down a contract offer from the Bobcats before the start of the season.

PISTONS 103, CLIPPERS 79: At Auburn Hills, Mich., Chauncey Billups scored 23 points and Antonio McDyess added 14 to help the Pistons hand the Los Angeles Clippers their first loss.

Billups made five 3-pointers in the second half in a victory that left Boston as the NBA's lone unbeaten team. Nazr Mohammed came off the bench to score 15 points and Richard Hamilton added 10 and 10 assists.

TRAIL BLAZERS 110, GRIZZLIES 98: At Portland, Ore., LaMarcus Aldridge had 30 points and 10 rebounds, and Brandon Roy had 22 points and eight assists as Portland beat Memphis. Rudy Gay led the Grizzlies with 31 points. Pau Gasol had all of his 19 in the first half.

LAKERS 107, TIMBERWOLVES 93: At Los Angeles, Kobe Bryant scored 30 points and Lamar Odom had 18 points and 10 rebounds in his season debut to lead Los Angeles over winless Minnesota. The Lakers were well-balanced. Andrew Bynum and Chris Mihm each had 10 points and 10 rebounds. Derek Fisher had 11 points and nine assists, and Ronny Turiaf scored 11 points.

CAVALIERS 93, KINGS 91: At Sacramento, Calif., LeBron James rallied Cleveland with eight points in the final 2:57, and the Cavaliers hung on for a victory over Sacramento. Devin Brown had 20 points and a career-high 11 rebounds for the Cavaliers, who treaded dangerously close to a surprising upset loss until James scored eight of their final 10 points in the fourth stop of Cleveland's six-game road trip.

ROCKETS 104, BUCKS 88: At Houston, Yao Ming had Yi Jianlian each had their share of highlights in the much-anticipated first matchup of China's greatest player and its top rising star, but Yao's Rockets got the victory. Yao had 28 points, 10 rebounds and three assists. Yi had 19 points and nine rebounds.