The NBA says referees should have called a foul on James Harden before his game-winning shot.

It was among five incorrect calls in the last two minutes, the NBA said in its assessment of officials' crunch-time performance dubbed the "Last Two Minute Report."

On the replay from Thursday night's game, it appeared Harden pushed off Golden State's Andre Iguodala before converting the 10-foot step back jumper with 2.7 seconds to play.

Ian Clark's layup had put Golden State up by one with 10.6 seconds left after Shaun Livingston stole a pass from Trevor Ariza on the other end.