Jarrett Jack hit two big free throws after Andrew Bogut provided the decisive block, as the Golden State Warriors fought off the Dallas Mavericks, 100-97, at Oracle Arena.
The Mavericks never led, but had a chance to jump in front in the closing seconds after David Lee's tip-in of a Jack miss rimmed out. Brandan Wright grabbed the rebound with 20.9 seconds remaining, then had the ball on the left block with time winding down.
Bogut stayed his ground, however, and as Wright went up for the shot, Bogut got a hand on it and forced a breakout the other way. Jack, starting in place of Stephen Curry for the second straight game, was fouled with two ticks left and drained both at the foul line before Vince Carter's off-balanced 3-point attempt at the buzzer fell short.
Klay Thompson paced Golden State with 27 points, while Lee added 15 points, 20 rebounds and nine assists in the club's third straight win.
"At the end of the day, that is a game we lose last year. We made the plays we had to make," Warriors coach Mark Jackson said.
Dallas, playing without Dirk Nowitzki due to a right adductor strain, was led by O.J. Mayo's 25 points. Carter netted 22 points, while Shawn Marion chipped in 18 points and 17 boards in the Mavs' second consecutive loss.
Golden State rattled off the first 12 points of the fourth quarter to seemingly begin pulling away. Richard Jefferson's steal and reverse dunk ended the run, but the Warriors went the next five-plus minutes without scoring. Dallas responded with 13 points in a row, as Darren Collison's baseline jumper tied things at 92-92 with 4:15 remaining.
Harrison Barnes missed a jumper at the other end -- the 11th straight miss by Golden State -- but Lee grabbed the offensive rebound and dished to Jack on the perimeter for a tie-breaking 3-pointer.
Two free throws by Bogut made it a five-point game, and after a series of empty possessions, buckets by Marion and Collison cut the deficit to 97-96. Lee and Mayo each went 1-for-2 at the foul line inside the final minute.
The Warriors held an 11-point lead in the first quarter, though the Mavs used a late 8-0 run to pull within 28-23 heading into the second and were only behind by two, 55-53, at intermission.
Thompson netted 11 points in the third, including a pullup jumper that gave the hosts an 80-70 lead with under two minutes to play in the quarter. Carter, Mayo and Rodrigue Beaubois each hit from behind the arc to pull Dallas within one heading into the fourth.
Lee has an NBA-high 30 double-doubles this season and reached 8,000 points for his career ... Curry has missed four of the last 10 games with a bothersome right ankle ... Nowitzki had not missed a game since making his season debut on Dec. 23 ... Bogut played 25 1/2 minutes and logged eight points and five rebounds ... Barnes, who missed Tuesday's win over Cleveland with a left knee injury, scored 12 points ... Dallas had scored 100 or more points in nine straight games.