Gerald Wallace scored 24 points and Jamal Crawford hit a key 3-pointer and a pair of late free throws to lift the Portland Trail Blazers over the Golden State Warriors 93-91 on Wednesday.
Nicolas Batum added 17 points for the Trail Blazers, who had lost 11 of their last 12 in Oakland.
David Lee matched his season high with 29 points to lead the Warriors, who had a three-game winning streak snapped. Lee also grabbed 11 rebounds.
Crawford, who finished with 14 points, hit a long 3-pointer to put Portland ahead 91-90 with 1:03 left. Nate Robinson made one of two from the foul line to tie it with 51 seconds remaining before Crawford knocked down a pair of free throws with 44 seconds to go for the final points of the game.