Buster Posey hit a two-run homer and Matt Cain bounced back from two rough starts to earn his first win in more than a month as the San Francisco Giants beat the first-place Arizona Diamondbacks for a second straight night, winning 4-3 on Saturday.
PITTSBURGH (AP) Matt Cain’s mind drifted. He couldn’t help it. A year to the day after throwing the 22nd perfect game in baseball history, the San Francisco Giants ace didn’t give up a hit through […]
A perfect game only happens once in about 15,000 baseball games, so when Matt Cain pitched the Giants’ first, Paula Van Laar knew her husband needed a piece of history.
Six-time all-star and former Giants first baseman Will Clark joined Jason on the day of game one of the World Series to discuss the keys to the Giants holding up the trophy and he tells […]
It looks like the World Series will go the distance and seven games for the second straight year.
With their knack for winning when the odds are against them, the San Francisco Giants pull off another historic comeback for each other and head to the World Series.
Down 3-1 in a best-of-seven series, the San Francisco Giants’ chances of another World Series appearance seemed to be dwindling—until the starting pitching showed up and brought the team and their momentum to Game 7.
After the San Francisco Giants got two quality starts from Vogelsong and Cain, Lincecum and Zito get named as starters for Games 4 and 5, while Bumgarner is sent to the bullpen.
With Cain on the mound and the opponent’s starter out after one batter, the San Francisco Giants were still unable to squeak out a win.
Melky Cabrera and Pablo Sandoval sent the National League to a big early lead. Matt Cain and the rest of an imposing pitching staff finished off a Giant blowout in the All-Star game.
No Giant had ever thrown a perfect game until Matt Cain took the hill on June 13, 2012. The entire team contributed, but Cain rightfully receives credit for the perfecto.
Matt Cain followed up his perfect game by persevering through five difficult innings, and Brandon Crawford had an early two-run double among the Giants’ 13 hits in a 5-3 win over the Angels on Monday night.