|San Francisco (75-61) «||0||0||0||2||1||0||0||0||0||3||7||1|
Cain (13-4) scattered four hits and pitched into the eighth inning, matching his career high for wins after going seven starts without one.
"He's bull strong," Giants manager Bruce Bochy said. "He's had some tough luck, but he's more of a pitcher now and he's keeping his composure out there."
Juan Uribe homered to spark a two-run rally in the fourth inning and San Francisco won for the sixth time in eight games. The Giants began the day one game behind Colorado for the NL wild card. The Rockies host Arizona later.
"You can see the end of the regular season but we're shooting for, obviously, the playoffs," Cain said. "There's a lot right now riding on everything. So you go out there and every start you know stuff's on the line."
After Jeremy Affeldt got an out, Wilson got the final five for his 34th save, reaching as high as 102 mph on the stadium radar gun.
"It might have been a little juiced," Cain said. "But I'll give it to him."
Wilson, who pitched in a save situation the night before, said he felt as though he was throwing a little harder than usual.
"This is a race. There's no time to just sit and wait," Wilson said. "If they need me to come in the eighth, seventh, whatever, now go out there and get the outs and then pass the buck on to the next guy."
On Sunday, San Francisco will try to sweep the Brewers in Miller Park for the first time in nearly five years.
This one got interesting late, when Cain came out to start the eighth after getting through a rocky seventh.
Leading 3-1, the right-hander allowed a leadoff double to Jason Kendall and was pulled for Affeldt. Kendall moved to third on pinch-hitter Mike Cameron's groundout and scored on Felipe Lopez's infield single to cut the lead to one.
Affeldt then threw the ball into center field for an error on pinch-hitter Jason Bourgeois' tapper back to the mound, putting runners on first and second.
But Wilson got Ryan Braun to hit into a fielder's choice and Prince Fielder, who drove in his major league-leading 122nd run in the fourth, hit a bouncer that second baseman Eugenio Velez flipped to Uribe at second to end the threat.
Wilson worked around a one-out single by Jody Gerut in the ninth. Gold Glove center fielder Aaron Rowand and right fielder Randy Winn collided on the final out, a fly ball caught by Rowand after Winn slowed down at the last moment.
"It really shows his maturity as a closer," Cain said about Wilson. "He's not just one guy that can go out there and get three outs and that's it. He's a guy that can go out there and pitch an inning, two innings or whatever."
Cain, who hadn't won since July 24, was sharp through the first six innings, retiring 10 of his first 11 batters and striking out the side in the third. He finished with five strikeouts and worked around consecutive walks to start the seventh.
Uribe homered off Gallardo (12-11) with two outs in the fourth. Nate Schierholtz followed with a single and scored when Rowand doubled down the left-field line. Winn's run-scoring double in the fifth made it 3-1.
"I left one change up and over the plate and I paid for it. Everything was going very good today until that fourth inning," said Gallardo, who pitched six solid innings and struck out six.
Bochy said second baseman Freddy Sanchez (shoulder) would rejoin the team Monday, but he'll find a place for Uribe, who is hitting .321 over his last 17 games with five homers and seven RBI.
"We knew in spring training that we were getting a good player, but until you watch him on a daily basis, you get to appreciate some things he can do and how versatile he is," Bochy said. "When he gets hot he can carry a ballclub."
|Matt Cain works seven innings, striking out five and picking up his 13th win of the season. (AP)|
|Players of the Game|
|San Francisco Giants|
|Eugenio Velez, 2B||3||1||2||0||1||0||0||.284|
|Randy Winn, LF-RF||4||0||1||1||0||0||2||.263|
|Pablo Sandoval, 3B||4||0||0||0||0||2||2||.324|
|Bengie Molina, C||4||0||0||0||0||2||1||.256|
|Juan Uribe, SS||4||1||2||1||0||0||1||.280|
|Nate Schierholtz, RF||4||1||1||0||0||1||1||.273|
|Brian Wilson, P||0||0||0||0||0||0||0||.000|
|Aaron Rowand, CF||4||0||1||1||0||1||1||.274|
|Travis Ishikawa, 1B||2||0||0||0||2||1||0||.254|
|Matt Cain, P||3||0||0||0||0||3||3||.145|
|Jeremy Affeldt, P||0||0||0||0||0||0||0||.500|
|Andres Torres, LF||1||0||0||0||0||0||0||.247|
|2B - Randy Winn (32, Gallardo), Aaron Rowand (29, Gallardo)|
|3B - Eugenio Velez (4, Gallardo)|
|HR - Juan Uribe (10, Gallardo)|
|RBI - Randy Winn (48), Juan Uribe (35), Aaron Rowand (56)|
|2-OUT RBI - Juan Uribe (6), Aaron Rowand (20)|
|SB - Eugenio Velez (6, 2nd base off Villanueva/Kendall)|
|Team LOB - 6|
|E - Jeremy Affeldt (1, Throwing)|
|San Francisco Giants|
|Matt Cain (W,13-4)||7||4||2||2||2||5||0||2.51|
|Jeremy Affeldt (H,29)||0.1||1||0||0||0||0||0||1.75|
|Brian Wilson (S,34)||1.2||1||0||0||0||1||0||2.77|
|Pitches-Strikes - Matt Cain 108-73, Jeremy Affeldt 14-7, Brian Wilson 20-14|
|Ground Balls-Fly Balls - Matt Cain 10-5, Jeremy Affeldt 2-0, Brian Wilson 2-2|
|Batters Faced - Matt Cain 26, Jeremy Affeldt 3, Brian Wilson 6|
|Felipe Lopez, 2B||4||0||1||1||0||1||0||.309|
|Frank Catalanotto, RF||3||0||0||0||0||0||0||.288|
|a- Jason Bourgeois, PH||1||0||0||0||0||0||0||.250|
|Claudio Vargas, P||0||0||0||0||0||0||0||.000|
|Ryan Braun, LF||4||1||1||0||0||0||1||.310|
|Prince Fielder, 1B||3||0||1||1||1||0||2||.298|
|Casey McGehee, 3B||3||0||1||0||1||0||1||.295|
|Jody Gerut, CF-RF||4||0||1||0||0||2||3||.213|
|J.J. Hardy, SS||4||0||0||0||0||1||3||.227|
|Jason Kendall, C||4||1||1||0||0||1||1||.243|
|Yovani Gallardo, P||2||0||0||0||0||1||0||.167|
|Carlos Villanueva, P||0||0||0||0||0||0||0||.125|
|b- Corey Patterson, PH||0||0||0||0||0||0||0||.133|
|c- Mike Cameron, PH-CF||1||0||0||0||0||0||1||.255|
|a-hit into fielder's choice for Catalanotto in the 8th|
|b-announced for Villanueva in the 8th|
|c-grounded out for Patterson in the 8th|
|2B - Prince Fielder (29, Cain), Jason Kendall (16, Cain)|
|RBI - Felipe Lopez (47), Prince Fielder (122)|
|CS - Jody Gerut (2, 2nd base by Cain/Molina)|
|Team LOB - 6|
|DP - Gallardo-Hardy-Fielder|
|Yovani Gallardo (L,12-11)||6||6||3||3||3||6||1||3.59|
|IBB - Ishikawa by Yovani Gallardo|
|Pitches-Strikes - Yovani Gallardo 111-63, Carlos Villanueva 31-21, Claudio Vargas 14-9|
|Ground Balls-Fly Balls - Yovani Gallardo 6-5, Carlos Villanueva 1-3, Claudio Vargas 1-0|
|Batters Faced - Yovani Gallardo 26, Carlos Villanueva 7, Claudio Vargas 3|
|Attendance - 30254|
|Game Time - 3:02|
|Temperature - 72|
|Umpires - Home - Dale Scott, First Base - Rob Drake, Second Base - Jerry Meals, Third Base - Mike DiMuro|