SAN FRANCISCO When youve hit one home run in your last 18 home games, youd better be creative about scoring runs.
The Giants keep finding ways, and their pitching staff keeps making those runs hold up.
Cubs shortstop Starlin Castro allowed the tying run to score in embarrassing fashion when he lost track of the outs in the fifth inning, Buster Posey scored the tiebreaking run in the seventh after drawing his fourth walk of the afternoon and Ryan Vogelsong maintained the rotations full-gallop pace as the Giants beat the Chicago Cubs 3-2 at AT&T Park on Monday afternoon.
The Giants completed their first four-game sweep over the Cubs in San Francisco since June 17-20, 1999, at Candlestick Park. They have 19 wins since May 5, tied for the most in the majors with the Miami Marlins and Chicago White Sox.
Starting pitching report
Vogelsong (4-2) turned in the Giants seventh consecutive start of at least seven innings and no more than two earned runs. Its a streak that has been done just one other time in the Giants San Francisco era, when they had nine straight starts meeting those qualifications in 1988.
Vogelsong gave up both his runs in the second inning, when the Cubs collected five singles most of them bleeders -- in a six-batter span. The right-hander stranded the bases loaded when he fielded Castros checkswing tapper and made an accurate throw to first base.
He only allowed one more runner into scoring position after that, and Ryan Theriots highlight play helped him escape the seventh inning.
Vogelsongs 2.38 ERA leads the Giants rotation and he has nine quality starts in 11 outings.
Jeremy Affeldt went six up, six down to record a very impressive two-inning save. He even got an at-bat out of the deal, which his teammates enjoyed very much.
At the plate
The Giants extended their streak to 13 home games without a home run, the second longest in the clubs San Francisco era. They went 15 games without a homer from Sept. 4 to Oct. 3, 1980.
Its also the longest streak by any club at home since the Dodgers played 14 consecutive games at Chavez Ravine without a homer in 1992.
They utilized patience over punch to score enough to support Vogelsong. Buster Posey walked while seeing 27 pitches in each of his first four plate appearances. He became the first Giant with a four-walk game since Juan Uribe on May 9, 2010. It also was just the second four-walk game since Barry Bonds in 2007.
(Since 2000, Bonds owns 16 of the clubs 19 four-walk games. Posey, Uribe and Dustan Mohr own the others.)
The Giants began their comeback from a 2-0 deficit in the second inning when Brandon Belt and Joaquin Arias singled and Brandon Crawford followed with a double down the right field line. But Ryan Theriot struck out with the bases loaded and Melky Cabrera had the misfortune of lining out to second baseman Darwin Barney.
Cabrera grounded out to strand a pair in the fourth, but the Giants benefited from a huge mental mistake to tie it in the fifth.
Posey led off by drawing a walk against Jeff Samardzija and Angel Pagan ripped a single extending his hitting streak to an all-time franchise record 28 home games. Pagan doffed his helmet as the sellout crowd treated him to a standing ovation.
Belt walked to load the bases but it appeared the Cubs would escape when Arias lined out and Crawford hit a roller to second base for an easy double play. But Castro simply strode across the bag as he received the throw from Barney, causing faces to strike palms all through Cubs nation. Posey looked back after crossing the plate, surprised that his run counted.
Posey drew another walk from former Cubs closer Carlos Marmol to start the winning rally in the seventh. The Giants once again loaded the bases with no outs after Pagan reached on an infield single and Belt walked. Arias grounded into a double play as Posey crossed the plate.
Was Theriot lucky or good?
Maybe a little of both when he stopped Castros short-hop smash in the seventh inning. With the tiebreaking run at third base, Castros hot shot deflected off Theriots glove but went straight up in the air. It was a bad bounce for the Cubs, as Theriot snatched the ball with his bare hand and threw in time for the out.
The Giants announced 41,524 paid. Approximately 41,523 knew there was one out when Crawford hit his grounder in the fifth.
The Giants begin a three-game road trip at Petco Park against the last-place San Diego Padres on Tuesday. Tim Lincecum (2-6, 5.82) will try to get back in the victory column against right-hander Anthony Bass (2-5, 4.00).
Lincecum is 10-4 with a 1.84 ERA in his career against the Padres. After San Diego, his next start is expected to come June 16 at Seattle the Washington natives first ever appearance at Safeco Field.