Giants stay perfect in second half, complete Pirates sweep with tense win – NBC Sports Bay Area & California
Giants score 5 runs in 10th for series sweep as Pirates continue freefall
How the Pirates have stormed to MLB's most shocking start, and what it will take to keep it up
Giants pound 18 hits in blowout win over Pirates, who drop below .500
Pirates put May frustrations behind them, close month with series victory against Giants
MLB Power Rankings: Rays, Pirates become latest to join exclusive 20-wins-before-May club
Melvin, Preller appear to be safe with the big-spending yet underwhelming Padres –
Giants shut out Pirates 8-0 in NL wild-card playoff game
Giants beat Pirates for 4th straight win - CBS Pittsburgh