Giants' Brandon Crawford returns to IL; Evan Longoria, Jakob Junis
Giants' Brandon Crawford returns to IL; Evan Longoria, Jakob Junis
Darin Ruf homers twice to lead Giants over Dodgers
Longoria's pinch-single sends Giants over Diamondbacks 3-2
MORE
Crawford's HR with 2 outs in 9th lifts Giants past D-backs
Logan solid for 6, Giants beat Cardinals for 6th win in row
How to watch San Francisco Giants vs. Los Angeles Dodgers
Giants pitcher Jakob Junis leaves game with apparent leg injury
SF Giants' playoff hopes in dire shape after being swept by Twins
SF Giants: Breaking down final roster battles before Opening Day