Smith (1-1) was working on a no-hitter until Braves pitcher Julio Teheran spoiled the bid with a leadoff single in the bottom of the sixth.
Instead, the rookie settled for his first major-league win. He struck out a career-high 10 batters in the gem.
Teheran (12-8) let in four runs on seven hits while striking out six over 6 2/3 innings for the Braves, whose magic number to clinch the National League East remained at four.
Teacher apologizes for showing sexual image of herself in class
Interpol investigating stolen passports on missing flight