Uribe pulled Adam Morgan's first pitch in the seventh over the 380-foot sign in left field. It was one of the few mistakes for Morgan, a rookie left-hander who also gave up a second-inning homer to Jonny Gomes.
Teheran (6-4) allowed one unearned run and seven hits in seven innings. He improved to 5-0 in eight starts at Turner Field. He is 1-4 in nine road starts.
Morgan (1-1) gave up two runs and five hits in seven innings. The Phillies have lost five straight and eight of nine.
The Braves, coming off a series win over the Washington Nationals, have won three straight.