Pirates take home losing streak into matchup with the Giants
Pirates hit three home runs to hold off Padres in 3-2 win San
Pirates vs. Dodgers Probable Starting Pitching - July 6
Call reversal sends Giants past Padres and to 10th straight victory
MORE
This Day in Braves History: Chipper helps Atlanta snap losing
Redemptive efforts from Rodolfo Castro, Mitch Keller help Pirates
Pirates vs. Giants Player Props Betting Odds
Bumgarner's shutout, Crawford's slam power Giants past Pirates in
Giants pound 18 hits in blowout win over Pirates, who drop below
Suwinski hits 3 HRs, Pirates beat Giants 4-3