OAKLAND -- Stephen Curry made a pull-up jumper with 1.5 seconds remaining to cap a sensational fourth quarter, rallying the Warriors from 18 points down to beat the Dallas Mavericks 95-93 on Wednesday night.
Curry scored 16 of his 33 points in the final period. He finished with nine assists, four rebounds and another big shot in a young career already full of them.
With the clock winding down, Curry dribbled on the perimeter, came off a screen and faked a shot to send Shawn Marion jumping past him. Curry then made a 19-footer to give Golden State the lead for good.
Jose Calderon heaved a desperation shot at the buzzer that was never close.
Harrison Barnes scored 17 points, David Lee added 15 points and 11 rebounds, and Andrew Bogut grabbed a season-high 18 rebounds to help the Warriors overcome 18 turnovers and a sloppy start.
Monta Ellis and Dirk Nowitzki each scored 21 points, and Calderon finished with 18 points as Dallas finished 2-2 on its road trip.
Curry made consecutive 3-pointers to tie the game at 82 midway through the fourth quarter. Nowitzki scored the next four points before Curry's pull-up jumper.
Ellis, a former Warriors fan favorite who was traded to Milwaukee for Bogut two years ago, answered with a pair of key scores late, including a layup through traffic that gave the Mavericks a 92-86 lead. Curry came back with a four-point play, getting fouled by Calderon as he made a 3 before hitting the free throw.
After another defensive stop, reserve Draymond Green hit a 3-pointer with 49.9 seconds to play that put the Warriors up 93-92 -- their first lead since the opening quarter.
Ellis made one of two free throws to tie the game. After Curry and Ellis each missed shots, Curry came off a screen and juked Marion to make the biggest play of the night.
The Warriors played seven of their previous eight on the road, going 4-4 during that stretch. They opened a string of seven of the next nine at home, returning to Oracle Arena short-handed.
Andre Iguodala missed his 10th straight game with what the team has called a strained left hamstring. And backup center Jermaine O'Neal sat out with a right wrist injury.
Dallas started the game determined to end its road trip on a winning note.
Calderon, Ellis and Nowitzki directed Dallas to big leads throughout the first half. Nowitzki capped the spurt by making a pair of high-arching 3s to put the Mavericks ahead 52-34.
Curry pumped some life into the announced sellout crowd of 19,596 when he made a 3-pointer that twice bounced on the rim and the backboard before it dropped. The shot sliced Dallas' lead to six, and the Mavericks closed the third quarter ahead just 72-66 despite controlling most of the game.
NOTES: O'Neal is deciding whether to have surgery, which will likely end his season, or wait to see if his wrist heals enough for him to play. ... Mavericks coach Rick Carlisle said G Devin Harris, who is recovering from a foot injury, had some swelling in his left big toe after practicing during the road trip. Harris had hoped to return in mid-December but likely won't play until after Christmas. ... WBA super middleweight champion Andre Ward was in attendance.