Sometimes you just gotta revert to simple math. 80 games into the 162 game season, the Giants are 46-34 after reeling off 7 straight wins. That puts them 2.5 games ahead of Arizona, and 6.5 games in front of Colorado. The hard part is over. You can might as well enjoy the rest of the ride into at least the first week of October.
If the Giants go 41-41 the rest of the way that puts them at 87 wins. Watching a .500 baseball team in San Francisco for the remainding 82 games would be a buzzkill. In order for Colorado to win 88 games, they have to go 49-34. That's almost .600 baseball. Not out of the realm of possibility, but pretty unlikely. Factor in the Giants remaining schedule, and the Rockies better pretend it's September starting today.
You can look at the schedule and a few road trips appear daunting. A six game trip in Philly and Cinci in late July. There's also a 4 game set in Atlanta in August. That won't be fun. But look closer. Including today, the Giants have 6 remaining games against the Cubs, 7 more games against the brutal Astros, and 16 more against the Padres. Write in taking 2 out of 3 against those teams, and a .500 record the rest of the season, you're looking at a 93 win team. In other words, back-to-back division titles.
Using common sense, how do you look at Colorado as a serious threat to SF? They would have to go 54-29 to get to 93 wins. Not gonna happen. I don't know how many Giants fans are taking a repeat or bust approach to this season. I'm taking an Uncle Gary approach to the season. Entertain me through September. Looks like they'll do more than that.