Actually looking at the giants remaining june schedule they should be able to go on a nice roll :
The next three series are against the Miami Marlins, Los Angeles Dodgers, and Colorado Rockies. The Marlins are one of the worst teams in all of baseball and shouldn’t pose any sort of threat to the Giants. The four game series begins on Thursday, June 20; anything short of three wins will be seen as a disappointment. The Giants have gone 5-1 against the Dodgers this season, and hope to continue the success after the Marlins series.