SAN DIEGO (AP) -- Yangervis Solarte drove in two runs, and Tyson Ross pitch six solid innings as the San Diego Padres beat the Atlanta Braves 3-2 to complete a three-game sweep on Wednesday.
Solarte, who had three hits, homered in the sixth inning and added a run-scoring double in the seventh.
In the seventh, Melvin Upton Jr. singled off Matt Marksberry (0-2), stole second and advanced to third on Clint Barmes' groundout. Austin Hedges followed with a double to left-center field, scoring Upton for a 2-1 lead.
Ross pitched six innings, allowing a run on six hits. He walked three and struck out five.
Shawn Kelley (2-2) got the win after striking out the side in the seventh. Craig Kimbrel pitched the ninth for his 35th save in 37 chances.
Atlanta's Julio Teheran allowed a run and struck out seven over six innings.
It was only the Padres' second three-game sweep of the season.
Marksberry got two outs in the seventh and was charged with two runs, three hits and a walk.
Atlanta has lost 18 of its past 26 games and 10 straight to San Diego at Petco Park.
The Braves pulled within 3-2 in the eighth on Nick Markakis' third hit, an RBI double to left that scored Cameron Maybin.
Solarte tied the game at 1 in the sixth by belting Teheran's slider over the right field fence. It was Solarte's ninth home run of the year and snapped a string of eight Padres being retired in a row.
The Padres couldn't decipher Teheran early, despite his previous woes on the road, where he's won just twice.
He wiggled from a first-inning jam created by Matt Kemp's hit and walks to Solarte and Justin Upton. But Teheran retired Jedd Gyorko on a fly ball, and Upton, Jr., grounded out.
Over the next three innings, the Padres had only a single by Solarte in the third.
The Braves produced two hits and two walks in the third with one out, but only scored one run.
Michael Bourn singled, but was caught stealing by Hedges. Maybin and Freddie Freeman both walked, with Maybin scoring on Markakis' single. Adonis Garcia grounded out to end the threat.
PADRES: RHP Brandon Morrow underwent season-ending shoulder surgery on Wednesday.
Braves: RHP Mike Foltynewicz (4-4, 5.61 ERA) will face the Cubs for the first time in his career. He's looking for his third win in his last four outings as Atlanta begins a four-game series on Thursday in Chicago.
Padres: RHP Ian Kennedy (7-11, 4.20 ERA) will open a three-game series against the visiting St. Louis Cardinals on Friday. He has won four of his last six starts.