Matt Cain threw a one-hitter, allowing only a single by Pittsburgh pitcher James McDonald in the sixth inning during a near-perfect performance Friday as the San Francisco Giants beat the Pirates 5-0 in their home opener.
Cain struck out 11 and permitted just a single runner. McDonald, a career .069 hitter coming into the game, hit a sharp single to left field with two outs in the sixth inning.
Fans in the sellout crowd of 41,138 jumped to their feet to give Cain a warm ovation.
Cain (1-0) pitched his third career one-hitter, his fifth shutout and his 14th complete game.
Aubrey Huff homered as the Giants returned from a rough road trip. Buster Posey hit an RBI double in his first regular-season game at AT&T since his season-ending collision at the plate with the Marlins' Scott Cousins last May 25.
The Giants celebrated their 1962 World Series team and a large cast of Hall of Famers with an impressive day - with blue skies and sun to boot after a huge rain and thunderstorm o...