SF Giants end strong May with loss to Pirates
SF Giants drop series opener to last-place Pittsburgh Pirates
Pittsburgh Pirates Walked Off By the San Francisco Giants
Final Score: San Francisco Giants defeat Pittsburgh Pirates 7-5
Giants wait out Ohtani, beat Angels in 13 innings - The San Diego
Former SF Giants star admits, 'This could be the end for me
SF Giants sweep Pirates with five-run 10th inning in 8-4 win - Sports
SF Giants limited to one run in loss to Pirates
The San Francisco Giants Face Their Biggest Opponent: Regression
MLB recap: San Francisco Giants run out of time in 7-6 loss to
Giants vs. Braves Series Preview: Atlanta looks to stay hot against