Dirk Nowitzki scored 25 points, including the opening basket in overtime that put host Dallas ahead to stay, and the Mavericks remained unbeaten with a 101-98 victory last night over winless Golden State.

After Nowitzki hit an 18-foot fadeway shot during the first overtime possession, Golden State committed a turnover and a missed shot before Jason Terry's basket pushed Dallas ahead 92-88.

The Mavericks built as much as a 98-93 lead after Terry rebounded a Golden State miss and drove the court for a layup with a minute left.

But Golden State, which has lost 12 straight games in Dallas since April 1999, still had a chance to force another overtime after Nowitzki missed a free throw with 1.8 seconds left.

Jason Richardson had forced overtime with a three-pointer from the corner despite being double-teamed with 12 seconds left in regulation. But his three-pointer from the top of the key to end overtime rattled off the front of the rim.

Michael Finley had 17 points despite hitting just 5 of 22 shots for the Mavericks, who are 4-0 for just the third time. Josh Howard had 14 points and 13 rebounds, and Nowitzki also had 10 rebounds.

Richardson led the Warriors with 25 points and Derek Fisher had 23 -- just six after halftime and none in overtime.

Golden State led by 17 points in the first half before a miserable third quarter in which they made just 3 of 23 shots -- one coming on a goaltending call.

Marquis Daniels made two free throws with 49 seconds left in the third quarter to put the Mavericks ahead 68-67 -- their first lead since the first five minutes of the game.

Neither team led by more than three points in the back-and-forth fourth quarter.

Erick Dampier, traded from Golden State to Dallas during the summer, made a short hook shot with 1 minute 5 seconds left to put the Mavericks ahead 86-85. Dampier finished with six points and five rebounds in 29 minutes, two days after a 13-point, 18-rebound game against Memphis.

Howard then drew a charge against Richardson, but Nowitzki missed a 16-foot jumper. Fisher then had his ninth missed shot of the second half and Finley hit two free throws at the other end.

The miracle shot by Richardson, pinned in the left corner by Finley and Daniels, tied the game at 88.

* JAZZ 102, NUGGETS 91: Andrei Kirilenko scored 24 points, and Mehmet Okur had his best game since joining Utah with 12 points and nine rebounds, as the Jazz improved to 4-0 with a victory in Salt Lake City.

Raja Bell added 17 points for the Jazz, which swept the home-and-home series with the Nuggets -- the team that edged Utah for the final playoff spot last season.

Denver fell to 1-3 after struggling from the floor again.

Carmelo Anthony led the Nuggets with 17 points and eight rebounds.