Winners of 9 of their last 11 games, the San Francisco Giants have ridden their current hot streak into the top spot in the NL West. The Giants haven't been blowing anybody away though as 32 of their first 39 games so far have been decided by 3 runs or fewer, and have had to tough a lot of them out with 24 road games under their belt already. The Giants are 12-12 on the road so far this year, and will have 4 more tough tests before they get home with back-to-back 2 game sets with their NL West rivals Rockies and Dodgers.
The Rockies lost their last two games at home to the visiting Padres including a blown 7-1 lead on Saturday with Huston Street giving up a two run blast to former Rox player Brad Hawpe in the ninth, solidifying a 9-7 come back win for the Pads. While down in L.A., the Dodgers also lost back-to-back games against the Diamondbacks including an historic 1-0 loss where the D'backs only had one hit. It was the first time since 1914 the Dodgers 1 hit a team and still lost.
As for Arizona and San Diego, they both are fighting it out at the bottom of the division. Either team is liable to pop off a serious winning streak at any moment, so even a 5 game lead can diminish down to one over the course of a week in this division.
The Giants are once again not a part of the wild card discussion this week, but as a measuring stick are very close to the Florida Marlins and their 23-16 record, and would be right toward the top if they somehow fell out of the lead in the NL West this week.