Leandro Barbosa hit a 3-pointer with 1.5 seconds remaining and the Phoenix Suns rallied to a 97-96 victory over the Chicago Bulls on Tuesday night.

Ben Gordon gave the Bulls a 96-94 lead when he hit two free throws with 5.2 seconds left, but Phoenix wasn't finished. After a timeout, the Suns' Boris Diaw caught the inbound near the right block and passed to Barbosa at the top of the key for the winning shot.