PHOENIX (AP) - Devin Booker sank three free throws to put Phoenix ahead with 12.3 seconds to play, Marquese Chriss blocked Taurean Prince's shot at the rim with 7 seconds to go and the Suns rallied from down 10 in the final 2½ minutes to beat the Atlanta Hawks 104-103 on Tuesday night.
Booker scored eight of his 34 points in the final 37 seconds as the Suns finished with a 15-4 run. T.J. Warren scored 31 and Chriss had 17 points, 11 rebounds and two blocks for Phoenix.
Ersan Ilyasova scored 21 points for Atlanta. Kent Bazemore and Dennis Schroder added 20 apiece.
Bazemore made 7 of 8 shots, including 4 of 5 3-pointers, but he fouled Booker on a 3-point attempt with the Hawks clinging to a two-point lead.
Booker made all three to put the Suns on top 102-101. Prince then got free for what looked to be an open layup, but Chriss came from the other side of the court to block the shot.
Booker made two more at the line with 6.5 seconds remaining to make it 104-101. With the Hawks needing a 3-pointer to tie it, Schroder instead drove for the layup to cut it to one, but by then there was just a half-second to play and the Suns handed Atlanta its seventh straight road loss.
Atlanta led by as many as 14 in the first half and was up 99-89 after Prince's inside basket with 2:53 to play.
Hawks: Atlanta is 3-16 on the road. ... The Hawks had won three of four. ... Prince has made a 3-pointer in 19 consecutive games. ... The Hawks have won two in a row only once this season.
Suns: First-round draft pick Josh Jackson did not play, the first time that's happened this season. ... The Suns have won four of six and six of nine. ... Booker scored 17 of Phoenix's first 30 points but didn't take a shot in a scoreless third quarter.
Hawks: at Portland on Friday night.
Suns: at Denver on Wednesday night.