Chipper Jones added a pair of hits and drove in a run for the Braves, who remained hot by winning their 10th game in 12 contests.
Derek Lowe (6-4) raised his career record against the Pirates to 8-0, yielding two runs on five hits while issuing four walks and striking out five.
Billy Wagner came on to notch his fifth save.
Charlie Morton (1-8) absorbed yet another loss for the Pirates, giving up three runs on six hits over six innings.
Pittsburgh was led at the plate by Ryan Church and Lastings Milledge, each of whom had three hits and scored once.