SAN DIEGO - Chase Headley, Nick Hundley and Alexi Amarista homered off Ryan Vogelsong and the San Diego Padres beat San Francisco 6-4 Sunday for their first three-game sweep of the Giants since May 2010.
Headley had three hits and Amarista scored three runs for the Padres, who've won four straight.
Pablo Sandoval had an RBI single among his career high-tying four hits for the defending World Series champion Giants lost their season-high fifth straight game. They've lost eight of 12 following a 9-4 start.
Buster Posey extended his hitting streak to nine games with a two-run homer to pull the Giants to 6-4 in the eighth. Sandoval was aboard after his third single.
With runners on second and third and two outs, San Diego right fielder Chris Denorfia made a nice diving catch of Andres Torres' fly ball.