Tim Duncan had 34 points and 12 rebounds as the San Antonio Spurs beat the Sacramento Kings, 104-101, yesterday for their eighth straight road victory -- an NBA record for one trip.

Malik Rose had 15 points and nine rebounds and hit two go-ahead free throws with 1 minute 33 seconds left, and Tony Parker had 18 points and seven assists as the Spurs finished the longest road trip in franchise history with eight straight wins after losing the opener at Minnesota on Jan. 27.

"You don't plan on going 8-1 on a road trip," Spurs Coach Gregg Popovich said. "At the beginning, we wouldn't have thought that would have happened. We're thrilled, but hopefully we're not that thrilled."

The Spurs beat five playoff contenders during the trip, which stretched through the all-star break and across four time zones. Yet after 22 days on the road, San Antonio still had enough hustle and poise to hold off the Kings in the NBA's toughest road arena.

"I'm just glad it's over," Duncan said. "We get to spend some time at home now, and that's a luxury."

So was Duncan happy with the trip?

"We wanted to win all nine," he said, "but there's no disappointment at all."

Vlade Divac had 22 points and nine rebounds as Sacramento, the NBA's best home team over the past three seasons, lost at Arco Arena for just the fifth time this season. The Spurs are the only visiting team to win twice in Sacramento this season; Dallas was the only team to do it last season.

* 76ERS 90, NETS 83: Allen Iverson had 32 points and five of Philadelphia's 14 steals and Keith Van Horn punctuated his return to New Jersey with a clutch basket over Jason Kidd with 63 seconds to play to lead the 76ers.

"Getting the win is number one, without question," said Van Horn, who was traded by the Nets after helping them reach the NBA Finals last season. "It doesn't matter what the stats are."

Van Horn, who was held to nine points in 26 minutes after getting in early foul trouble, hit a jumper over Kidd to give the 76ers an 84-77 lead, enough of a cushion for Philadelphia to withstand a couple of long three-pointers by Kidd in the final minute.

* TIMBERWOLVES 109, WARRIORS 102: Kevin Garnett had 37 points, 22 rebounds, 6 assists and 5 blocks as Minnesota tied a franchise record with its 12th consecutive home victory

The Timberwolves won their sixth consecutive game and 12th in their last 14. Garnett has scored 112 points and pulled down 59 rebounds in four games since the all-star break.

* HAWKS 99, PACERS 86: Jason Terry scored 16 of his 26 points in the fourth quarter to help host Atlanta end a four-game skid in a game that featured the ejection of Indiana's Reggie Miller in the first quarter.

Indiana was called for five technical fouls in the opening period -- four in a span of 19 seconds. The Hawks made 15 of 17 free throws in the quarter, building a 15-point lead.

* GRIZZLIES 101, BUCKS 95: Jason Williams scored four points in the final 72 seconds and Pau Gasol led Memphis with 19 points as the Grizzlies won on the road for just the fourth time this season, snapping Milwaukee's three-game winning streak.

* PISTONS 90, CAVALIERS 75: In Cleveland, Richard Hamilton scored 23 points, Chauncey Billups added 15 and Detroit moved within a game of the Central Division lead.

* RAPTORS 99, MAGIC 97: Alvin Williams had 22 points, Antonio Davis scored 21 and Toronto beat visiting Orlando for its sixth win in eight games.

* HORNETS 100, NUGGETS 92: Jamal Mashburn has 24 points and nine assists to lead host New Orleans. Denver has lost five straight, the fifth time this season it has lost at least that many in a row.

* SUNS 102, CELTICS 92: Stephon Marbury had 12 of his 20 points in the fourth quarter as host Phoenix pulled away from Boston. Paul Pierce had 21 points and 10 rebounds for the Celtics.

Tim Duncan (34 points) soars over the Kings' Vlade Divac as the Spurs won their 8th straight road game.