Jesus Guzman and Orlando Hudson each hit three-run homers, and rookie Corey Luebke pitched seven strong innings to help the San Diego Padres snap a season-high seven-game losing streak with an 11-3 win over the San Francisco Giants on Saturday night. Guzman had a career-high four RBIs for the NL's worst offensive team.