Solarte drove in two runs, and Tyson Ross pitch six solid innings as San Diego beat the Atlanta Braves 3-2 to complete a three-game sweep on Wednesday.