SAN DIEGO -- One particular, recurring theme has emerged from the Padres' recent slide, during which they have dropped 11 of their past 12 games, the latest coming Tuesday when the Giants held on for a 6-4 victory at PETCO Park."We're playing hard, but the results aren't happening in the win column," said San Diego manager Bud Black. "We're just not bunching hits together to get that two-, three- or four-run inning." The Padres (61-81) made a game of it in the ninth, as rookie pinch-hitter Anthony Rizzo doubled off the wall in right field to score Orlando Hudson to make it a 6-4 game. It was Rizzo's first hit since July 10 and his first RBI since July 5. He was optioned back to Tucson on July 16 before being recalled prior to Sunday's game. San Francisco reliever Santiago Casilla then hit Cameron Maybin and Jason Bartlett in consecutive at-bats to load the bases for former Giants Minor League infielder Jesus Guzman. Guzman, with a .476 batting average with runners in scoring position since the All-Star break, just missed a breaking ball on the outer third of the plate from relief pitcher Ramon Ramirez, who entered the game after Casilla hit Bartlett. But Guzman struck out to end the game. "We had the right guy. ... Guzie's been doing it all year for us," Black said. "He's done it a lot." Scoring wasn't much of a problem for the Giants, who had five extra-base hits and four hits with runners in scoring position. The Giants (75-67) got a two-run home run from Brett Pill in the second inning in his first Major League at-bat and Carlos Beltran added three hits and three RBIs. Pill connected off Wade LeBlanc to become the first Giants player to hit a home run in his first at-bat since Will Clark did so on April 8, 1986, against Nolan Ryan and the Astros at the Astrodome. "I feel like he [LeBlanc] got me out every time in the Minor Leagues, but that gave me some confidence going in that I've seen this guy before," Pill said. "It was nothing new. It wasn't a good feeling that I hadn't hit him well, but knowing what he had. ... It wasn't too bad of a pitch; it was just kind of down and in, where I like it." Beltran, whose RBI groundout in the ninth finished the Giants' scoring, knocked in two runs on hits in his first three at-bats against LeBlanc (2-5), who allowed four runs on eight hits in five innings. "He got some balls up in the strike zone and couldn't get the ball down consistently," Black said of LeBlanc. San Francisco rookie Eric Surkamp (1-0) picked up his first Major League victory as he allowed three earned runs on five hits in five innings. Surkamp walked one and had two strikeouts. The Giants shaved a game off the D-backs' lead in the National League West and now trail Arizona by six games after Colorado rallied for an 8-3 victory over the Arizona on Tuesday. The Padres got a home run from Nick Hundley and a sacrifice fly by rookie Andy Parrino in the second inning, Parrino's first Major League RBI. One inning later, Kyle Blanks drove in a run with a sacrifice fly. Chris Denorfia had two hits for the Padres, his second multihit game in as many days after being reinstated from the disabled list. Giants second baseman Jeff Keppinger added an RBI in the ninth, and Beltran's groundout knocked in Pablo Sandoval to give the Giants some insurance. They would need it in the ninth inning as the Padres -- who were 0-for-5 with runners in scoring position -- threatened. "The bottom line is we've got to keep fighting," Maybin said. "We've got to make these teams beat us -- I still think we can do some special thing." The three-game series concludes at 3:35 p.m. PT on Wednesday.