Rocky Mountain High | Giants 7, Rockies 1
The Giants are riding a weirdly long winning streak against their division rival.
The Giants have played the Rockies 13 times in the last calendar year. They've lost once. After finishing off a sweep Wednesday afternoon, the Giants are riding a 10-game winning streak against Colorado.
In those 10 games the Giants have averaged 7.8 runs per game and sport a +50 run differential. That'll do at Coors Field and everywhere else.
A sweep of the Rockies means the Giants have now won five in a row, thanks to a revived offense. They've scored 41 runs in their last five games after scoring 35 in their previous 10. Onto St. Louis.