Heading into the weekend, the Giants find themselves a half-game out of first place despite all of their woes.
But the upcoming schedule gives the Giants some room to get things right.
With a win this weekend, the Giants will complete a successful interleague homestand.
Then it’s one the road for a seven-game road trip to Chicago and Detroit. The Giants play four game against the Cubs, a struggling team that plays as poorly at home as they do on the road. The Cubs entered play 13 games below .500.
After a tough 3-game trip against the Tigers, the Giants return home to a stretch in which they play 13 of 17 games at home against the Padres (33-44), Dodgers (34-43), Mets (37-39) and Brewers (42-35).
Things get a bit tougher after that, but it’s a favorable schedule that will help the Giants remain in thick of the NL West and wild-card races.