'); } -->
It took a rally, but the San Francisco Giants were able to stretch their series winning streak over the Colorado Rockies to 10 straight games.
After struggling for so long to push across runs, the Milwaukee Brewers scored 10 on Tuesday night, including eight in one inning.
The Colorado Rockies got to Matt Cain early.
DENVER - The San Francisco Giants looked lost during two games on the tricky turf in Toronto, but on Thursday, they finally embraced their environment.
Matt Cain didn't hang his head even after hanging a few pitches to give Colorado a big early lead.
Brandon Crawford went 2-for-4 with a three-run double and two runs scored as the San Francisco Giants edged the Colorado Rockies, 8-6, in the opener of a four-game set at Coors Field.
Matt Cain tries to keep heading in the right direction on Thursday night when he starts the opener of the San Francisco Giants' four- game series with the Colorado Rockies.
The surface at Rogers Centre is unforgiving turf, the seats are all a bright blue, and the roof is made of a checkered metal pattern that was slowly pulled back before Wednesday's game.
Ramon Ortiz pitched seven strong innings while Adam Lind and J.P. Arencibia each hit a two-run home run as the Toronto Blue Jays took an 11-3 win over the San Francisco Giants to sweep a two-game set.
Toronto put six runs across in the first inning and never looked back as the Blue Jays routed the San Francisco Giants behind R.A. Dickey, 10-6, in the opener of a two-game set from the Rogers Centre.
Toronto outfielder Melky Cabrera will receive his World Series ring on Tuesday when the Blue Jays kick off a brief two-game series against the San Francisco Giants at Rogers Centre.
SAN FRANCISCO-Tyler Huffman keeps the white shirt, white pants and homemade cap stored in his closet. Occasionally, he'll wear the orange bow tie to Giants games just to see if it gets a flicker of recognition from hard-core fans.
At around age 10, Hunter Pence acquired a Barry Bonds poster from his elementary school fair. It was then that Pence started choking up on his bat just as Bonds did in that prized picture that wound up on his wall.
Tim Lincecum tossed seven shutout innings in the San Francisco Giants' 5-1 win over the Atlanta Braves in the finale of a four-game set.
The San Francisco Giants were able to get back into the win column their last time out and hope the trend continues Saturday in the third portion of a four-game series with the Atlanta Braves at AT&T Park.
Matt Cain gave up two runs over eight innings to guide the San Francisco Giants to an 8-2 win over the Atlanta Braves in the second of a four-game set at AT&T Park.
Ryan Vogelsong insists he is perfectly fine physically, and his early-season struggles simply come down to not making pitches in key situations.
Freddie Freeman knocked in the go-ahead run as part of a four-run fifth inning that lifted the Atlanta Braves to a 6-3 victory over the San Francisco Giants in the opener of a four-game set Thursday at AT&T.
The San Francisco Giants have turned in some thrilling victories during their 10-game homestand, a residency that continues on Thursday night with the first of four straight meetings against the Atlanta Braves.
Aiming to inch closer to the .500 mark, the Philadelphia Phillies look to sweep a series in San Francisco for the first time in 29 years on Wednesday afternoon in the finale of a three-game set with the Giants.
Kyle Kendrick scattered six hits over seven innings to guide the Philadelphia Phillies to a 6-2 win over the San Francisco Giants on Tuesday.
Cliff Lee tossed eight innings of two-run ball in the Philadelphia Phillies' 6-2 win over the San Francisco Giants in the opener of a three-game set.
In Cliff Lee's last trip to San Francisco, throwing 10 scoreless innings wasn't enough to get him a victory.
San Francisco Giants ace Matt Cain looks to secure his first victory of the season and a three-game sweep of the rival Los Angeles Dodgers in Sunday night's finale of a three-game series.
Guillermo Quiroz's pinch-hit home run in the 10th inning gave the San Francisco Giants a 10-9 win over the Los Angeles Dodgers in the second of a three-game set.