Night after night, Andre Iguodala proves why he's the perfect piece to the Warriors puzzle.

The veteran swingman rescued Golden State on Friday night when he knocked down a 3-pointer at the buzzer to beat the Atlanta Hawks 101-100 and stun their crowd of 15,210 at Philips Arena.

Iguodala's shot delivered the Warriors' eighth-straight win -- their longest streak since March 25-April 8, 2005 -- and completed a rally from 15 points down, the fourth time this season and second time on this trip Golden State has overcome a deficit that large.

"I give my guys a lot of credit," Warriors coach Mark Jackson said. "They showed tremendous resilience. Competitive spirit. Didn't quit. Chipped away. Gave ourselves a chance to win the ballgame on the road against a very good basketball team. Just a huge win for us."

There were plenty of built-in excuses for the Warriors (22-13) entering this game. It's the midway point of a season-long seven-game trip and the first back-to-back on this East Coast swing after an emotional win at Miami on Thursday night.