SF Giants run out of magic, drop opener to last-place Pittsburgh Pirates
Alex Wood struggles sink SF Giants in 9-4 loss to Pirates - Sports Illustrated San Francisco Giants News, Analysis and More
Giants score 5 runs in 10th for series sweep as Pirates continue freefall
Series Preview: Milwaukee Brewers vs Pittsburgh Pirates - Brew Crew Ball
Despite 3 solo home runs, Pirates come up empty with bases loaded in loss to Giants
San Francisco Giants fall to Pittsburgh Pirates in extra innings - McCovey Chronicles
Giants finish sweep of Pirates on Estrada's 2-run, 9th-inning HR
MLB roundup: Down to last strike, Giants stun Cards
Giants score 5 runs in 10th for series sweep as Pirates continue freefall
Facing lowly A's, Giants aim to bolster NL wild-card lead