NBA: Iguodala at the death for Warriors; Harden's return gives Rockets a blast

(REUTERS, AP) - Small forward Andre Iguodala beat the buzzer with a 20-foot fade-away from the right corner, as the Golden State Warriors survived an Oklahoma City rally to win 116-115 in the National Basketball Association on Thursday.

After point guard Russell Westbrook drilled a 29-foot three-pointer with 2.3 seconds remaining to give the Thunder their only lead of the fourth quarter, Iguodala took an in-bound pass from Klay Thompson and immediately rose over defensive specialist Thabo Sefolosha for the game winner.

The victory was the fourth in a row at home for the Warriors (6-3).

Thompson, hitting six of the Warriors' 14 three-pointers, led Golden State with 27 points. Guard Stephen Curry had 22 points to go with nine assists and David Lee contributed 20 points.

In the night's other game, Houston's James Harden scored 36 points in his return to the line-up, guiding the Rockets to a 109-106 win over the New York Knicks, and giving team-mate Jeremy Lin another winning night at Madison Square Garden.

Carmelo Anthony had the highest-scoring game in the NBA this season and grabbed 10 rebounds, but it was not enough for the Knicks in their fourth straight home loss.

Chandler Parsons added 22 points and Lin had 21 for the Rockets, who beat the Knicks for the eighth straight time even on a quiet night from Dwight Howard, largely outplayed by Andrea Bargnani.

Howard had just seven points with his 15 rebounds, though he did make a pair of free throws with 1min 15sec left that gave Houston a five-point lead.