The Warriors fell to 3-13 on the road with their fifth straight loss overall, but they held slim leads at halftime and after three quarters. The Hawks pulled away with a 13-2 run early in the fourth quarter.
Marvin Williams led Atlanta with 22 points. Joe Johnson added 19.
The Hawks led only 90-88 before their run. Two free throws by Josh Smith capped the run and gave the Hawks a 103-90 lead.
Atlanta trailed 81-79 after three quarters but outscored Golden State 36-18 in the final period. A drive by Murray gave Atlanta its first lead of the final period at 83-82 and the Hawks kept the lead the rest of the game.
Missing injured top scorers Corey Maggette and Stephen Jackson, the Warriors were led by Marco Belinelli's career-high 27 points. Brandan Wright added a career-high 19 points but Jamal Crawford scored only six points on 3-for-15 shooting from the field.
Belinelli, a second-year guard, scored a career-high 21 points at Indiana on Wednesday and almost matched the total in the first half. Belinelli scored 12 of the Warriors' 21 first-quarter points and had 20 points in the first half.
Atlanta led 31-21 on 65.2 percent shooting in the first quarter and matched the big lead at 43-33 with six minutes left in the half. Golden State took the lead with a 17-2 run.
The Warriors led 54-52 at halftime and 81-79 after three quarters.
Andris Biedrins had 14 points and a 15 rebounds for Golden State.
Notes: Jackson was not in uniform after aggravating a left hand injury in Friday's shootaround. Maggette missed his seventh straight game with a strained right hamstring. ... Rookie Robert Kurz made his second start for Jackson but did not score in 13 minutes. ... Smith and Al Horford each had 14 points for Atlanta.