Major League Baseball
<    July    >
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
NL Matchup -- Houston at Arizona

Houston Astros (34-60) at Arizona Diamondbacks (45-48)
Game One Arizona 13, Houston 8
Game Two Saturday, July 21st, 8:10 p.m.
Game Three Sunday, July 22nd, 4:10 p.m.
Records
2012 Head-to-Head Record Arizona 1-0 (0-0 at Hou; 1-0 at Ari)
2011 Head-to-Head Record Arizona 6-1 (3-0 at Hou; 3-1 at Ari)
2010 Head-to-Head Record Arizona 4-3 (3-1 at Hou; 1-2 at Ari)
2009 Head-to-Head Record Arizona 5-4 (1-2 at Hou; 4-2 at Ari)
Home Record Houston 24-21; Arizona 24-21
Away Record Houston 10-39; Arizona 21-27
Current Streak Houston (L4); Arizona (W1)
Record vs. Western Division Houston 8-20
Record vs. Central Division Arizona 10-13
2012 Meetings
7/20 - Arizona, 13-8 (at Ari - WP: Cahill; LP: Norris)
2011 Meetings
5/27 - Arizona, 7-6 (at Hou - WP: D.Hudson; LP: W.Lopez)
5/28 - Arizona, 11-3 (at Hou - WP: Duke; LP: Norris)
5/29 - Arizona, 4-2 (at Hou - WP: Heilman; LP: Fulchino)
8/08 - Houston, 9-1 (at Ari - WP: W.Rodriguez; LP: D.Hudson)
8/09 - Arizona, 11-9 (at Ari - WP: Owings; LP: W.Lopez)
8/10 - Arizona, 6-3 (at Ari - WP: Collmenter; LP: Sosa)
8/11 - Arizona, 8-5 (10) (at Ari - WP: Putz; LP: Fulchino)
2010 Meetings
5/03 - Arizona, 9-1 (at Hou - WP: C.Valdez; LP: Paulino)
5/04 - Arizona, 1-0 (at Hou - WP: Kennedy; LP: Oswalt)
5/05 - Houston, 4-2 (at Hou - WP: Lindstrom; LP: Gutierrez)
5/06 - Arizona, 6-3 (at Hou - WP: Haren; LP: W.Rodriguez)
9/03 - Arizona, 4-3 (at Ari - WP: Heilman; LP: W.Lopez)
9/04 - Houston, 6-5 (at Ari - WP: Melancon; LP: Heilman)
9/05 - Houston, 3-2 (at Ari - WP: Happ; LP: R.Lopez)
2009 Meetings
6/12 - Arizona, 8-1 (at Ari - WP: Haren; LP: Hampton)
6/13 - Houston, 6-4 (at Ari - WP: Oswalt; LP: Garland)
6/14 - Houston, 8-3 (at Ari - WP: Moehler; LP: Buckner)
8/21 - Houston, 1-0 (at Hou - WP: Oswalt; LP: Petit)
8/22 - Houston, 4-2 (at Hou - WP: Moehler; LP: Scherzer)
8/23 - Arizona, 7-5 (at Hou - WP: Garland; LP: Norris)
8/28 - Arizona, 14-7 (at Ari - WP: Scherzer; LP: Bazardo)
8/29 - Arizona, 9-0 (at Ari - WP: Garland; LP: Norris)
8/30 - Arizona, 4-3 (at Ari - WP: Haren; LP: W.Rodriguez)
Houston last five games Arizona last five games
7/16 - W at San Diego, 2-0 7/16 - W at Cincinnati, 5-3
7/17 - L at San Diego, 2-8 7/17 - L at Cincinnati, 0-4
7/18 - L at San Diego, 4-8 7/18 - W at Cincinnati, 7-1
7/19 - L at San Diego, 0-1 7/19 - L at Cincinnati, 6-7
7/20 - L at Arizona, 8-13 7/20 - W vs. Houston, 13-8