Pirates take home losing streak into matchup with the Giants
Giants walk off Guardians in extras to extend win streak to 4
Giants vs. Astros Probable Starting Pitching - May 2
Padres on verge of playoff elimination after 2-1 loss to Giants
MORE
Giants pound 18 hits in blowout win over Pirates, who drop below
Pirates vs. Cubs: Keller Shuts Down Chicago Bats in Pitching Duel
Padres keep playoff hopes alive, beat Giants 5-2 in 10th for first
Marcell Ozuna Preview, Player Props: Braves vs. Pirates
Reds vs. Pirates Probable Starting Pitching - September 22
Mets stop 7-game skid, beat Pirates 5-1 behind Canha's 3 RBIs