The San Francisco Giants have lost only three of their previous 10 meetings with the Los Angeles Dodgers this season, but two of those have come at the hand of Zack Greinke.