Chase Headley, Nick Hundley and Alexi Amarista homered off RyanVogelsong and the San Diego Padres beat San Francisco 6-4 Sundayfor their first three-game sweep of the Giants since May 2010.