Stephen Curry scores 31 points, David Lee adds 22 to lead Warriors past Thunder 104-99

CORRECTS DATE TO JAN. 23, NOT JAN. 22 - Oklahoma City Thunder's Kevin Durant, right, celebrates with Perry Jones (3) during the first half of an NBA basketball game against the Golden State Warriors Wednesday, Jan. 23, 2013, in Oakland, Calif. (AP Photo/Ben Margot) (The Associated Press)

Oklahoma City Thunder's Russell Westbrook (0) shoots against Golden State Warriors' Andris Biedrins during the first half of an NBA basketball game, Wednesday, Jan. 23, 2013, in Oakland, Calif. (AP Photo/Ben Margot) (The Associated Press)

Stephen Curry had 31 points and seven assists, David Lee finished with 22 points and 12 rebounds and the Golden State Warriors outlasted the Oklahoma City Thunder 104-99 on Wednesday night.

On the eve of the announcement for All-Star reserves, Golden State's top two candidates made a lasting impression.

Curry matched Kevin Durant's spectacular scores all game, stole a pass from the Thunder's leading man in the final seconds and hit a pair of free throws to seal Golden State's third straight victory. Lee helped the Warriors outrebound Oklahoma City's lengthy frontline 40-39 and made some big plays late.