After a 3-3 homestand against the Los Angeles Dodgers and Milwaukee Brewers, the Arizona Diamondbacks face division foes, the San Francisco Giants, for three games in California. Both teams have wished that their fortunes were different this year, but have been a bit set back by the red hot Dodgers and struggles of their own.
Arizona is 4-2 against San Fran this season, but they lost their last two contests earlier in May. Sitting three games behind the Giants in the NL West standings, in a perfect world, Arizona can get all three wins and pull even with them. But even a series win will be another step in the right direction.
The Giants have six of their last 10 games, as has Arizona.
The Giants are fourth in the National League in hitting, but only ninth in runs scored. The D-backs are sixth in batting and seventh in runs scored.
Pitching has been the issue for Arizona thus far. They have not gotten the expected production either from the starting rotation or the bullpen.
San Fran has had a disappointing season from ace Tim Lincecum, and after Barry Zito started the season looking like the Zito they had hoped to see after signing a huge contract, he has struggled on his last three starts, posting a 6.91 ERA in that time.
Here are the expected pitching matchups for the two teams and the game schedules.
Monday, 2:05 PM: Trevor Cahill (2-4, 3.74) vs. Barry Zito (3-2, 3.53)
Tuesday, 7:15 PM: Joe Saunders (3-3, 3.79) vs. Ryan Volglesong (3-2, 2.50)
Wednesday, 7:15: Ian Kennedy (3-5, 4.65) vs. Tim Lincecum (2-5, 6.41)
Get more Diamondbacks coverage over at AZ Snakepit.