ATLANTA - Tommy Hanson went six strong innings on a sweltering night, Freddie Freeman drove in two runs and Martin Prado homered, leading the Atlanta Braves past San Diego 4-3 Wednesday and preventing the Padres from sweeping the series.
Hanson (6-4) allowed just three hits, giving up both runs on Kyle Phillips' two-run homer in the second. Three relievers finished up, with Craig Kimbrel escaping a drive to the wall in the ninth for his 16th save in 20 chances.
The Braves snapped San Diego's season-high four-game winning streak, which included a pair of one-runs victories over Atlanta to start the series. The Padres couldn't finish off their first three-game sweep at Turner Field since the park opened in 1997.
Clayton Richard (2-6) took the loss.