Welcome to our redesigned site
The redesign was done to make the web experience more user friendly, as well as to make the mobile and desktop versions more compatible. We hope you find the site an improved experience. We always welcome your input, so let us know what you think. Play ball!
Diamondbacks
@ Giants
AT&T Park
April 22, 2007
Top 1
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Byrnes vs. Cain
Byrnes hits a line drive into left field for a base hit. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 0-2, RoB: 1--
Callaspo vs. Cain
Callaspo hits a fly ball into left field. Bonds settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 1-0, RoB: 1--
Hudson vs. Cain
There goes Byrnes. The throw from Molina and he is safe. Byrnes steals second. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: -2-
Hudson vs. Cain
Hudson hits a fly ball into center field. Roberts settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: -2-
Tracy vs. Cain
Tracy strikes out. View Play
Bottom 1
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Roberts vs. Petit
Roberts hits a ball on the ground towards the right side of the infield. Hudson scoops it up and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 0-0, RoB: ---
Vizquel vs. Petit
Vizquel hits a line drive towards first. Jackson reaches out and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 2, Count: 2-2, RoB: ---
Aurilia vs. Petit
Aurilia strikes out. View Play
Top 2
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Jackson vs. Cain
Jackson strikes out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 0-0, RoB: 1--
Quentin vs. Cain
Quentin hits a popup towards short. Vizquel settles under it and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: 1--
Hairston vs. Cain
Hairston hits a line drive towards short. Vizquel catches it and throws to first to double up Jackson. View Play
Bottom 2
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 1-2, RoB: ---
Bonds vs. Petit
Bonds hits a fly ball into center field. Byrnes settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 3-2, RoB: ---
Durham vs. Petit
Durham strikes out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 2, Count: 0-2, RoB: ---
Molina vs. Petit
Molina hits a popup towards the right side of the infield. Hudson settles under it and makes the catch for the out. View Play
Top 3
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 0-1, RoB: ---
Snyder vs. Cain
Snyder hits a fly ball into right field. Winn settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 1, Count: 1-1, RoB: ---
Petit vs. Cain
Petit hits a ball on the ground towards the mound. Cain fields it and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 0
Outs: 2, Count: 0-0, RoB: ---
Byrnes vs. Cain
Byrnes hits a popup towards first. Aurilia settles under it and makes the catch for the out. View Play
Bottom 3
-
Diamondbacks, 0 - Giants, 0
Outs: 0, Count: 2-2, RoB: ---
Feliz vs. Petit
Feliz hits a long drive deep into left field. That ball is going, going, gone. A home run. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 0, Count: 2-2, RoB: ---
Winn vs. Petit
Winn hits a popup towards short. Callaspo settles under it and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 1, Count: 0-2, RoB: ---
Cain vs. Petit
Cain strikes out. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 2, Count: 3-2, RoB: ---
Roberts vs. Petit
Roberts hits a popup towards first. Jackson settles under it and makes the catch for the out. View Play
Top 4
-
Diamondbacks, 0 - Giants, 1
Outs: 0, Count: 1-2, RoB: ---
Callaspo vs. Cain
Callaspo hits a line drive into center field. Roberts settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 1, Count: 3-1, RoB: ---
Hudson vs. Cain
Hudson takes first base on ball four. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 1, Count: 1-2, RoB: 1--
Tracy vs. Cain
Tracy hits a ball on the ground towards the mound. Cain fields it, throws to second for one, and over to first - double play. View Play
Bottom 4
-
Diamondbacks, 0 - Giants, 1
Outs: 0, Count: 1-2, RoB: ---
Vizquel vs. Petit
Tony Clark now playing first base.
Vizquel hits a fly ball into right field. Quentin settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 1, Count: 1-2, RoB: ---
Aurilia vs. Petit
Aurilia hits a popup towards short. Callaspo settles under it and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 1
Outs: 2, Count: 0-0, RoB: ---
Bonds vs. Petit
Bonds hits a long drive deep into right field. That ball is going, going, gone. A home run. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 0-0, RoB: ---
Durham vs. Petit
Durham hits a fly ball into center field. Byrnes settles under the ball and makes the catch for the out. View Play
Top 5
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 1-2, RoB: ---
Clark vs. Cain
Clark strikes out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Quentin vs. Cain
Quentin hits a ball on the ground towards short. Vizquel scoops it up and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 2-1, RoB: ---
Hairston vs. Cain
Hairston hits a fly ball into right field. Winn settles under the ball and makes the catch for the out. View Play
Bottom 5
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Molina vs. Petit
Molina hits a fly ball into right field. Quentin settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 1-1, RoB: ---
Feliz vs. Petit
Feliz hits a ball on the ground into center field for a base hit. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 0-0, RoB: 1--
Winn vs. Petit
Winn hits a fly ball into center field. Byrnes settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 3-2, RoB: 1--
Cain vs. Petit
Cain strikes out. View Play
Top 6
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 1-0, RoB: ---
Snyder vs. Cain
Snyder hits a fly ball into center field. Roberts settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 2-2, RoB: ---
Petit vs. Cain
Petit strikes out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 3-1, RoB: ---
Byrnes vs. Cain
Byrnes hits a popup, foul, in front of the plate. Molina settles under it and makes the catch for the out. View Play
Bottom 6
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Roberts vs. Petit
Roberts hits a ball on the ground towards the right side of the infield. Hudson scoops it up and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 1-1, RoB: ---
Vizquel vs. Petit
Vizquel hits a line drive into center field. Byrnes settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 0-0, RoB: ---
Aurilia vs. Petit
Aurilia hits a ball on the ground towards short. Callaspo scoops it up and throws to first for the out. View Play
Top 7
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-0, RoB: ---
Callaspo vs. Cain
Callaspo hits a ball on the ground towards the right side of the infield. Durham scoops it up and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 3-1, RoB: ---
Hudson vs. Cain
Hudson hits a ball on the ground towards the right side of the infield. Durham scoops it up and throws to first for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 3-1, RoB: ---
Tracy vs. Cain
Tracy takes first base on ball four. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 0-0, RoB: 1--
Clark vs. Cain
Clark hits a fly ball into left field. Bonds settles under the ball and makes the catch for the out. View Play
Bottom 7
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 2-2, RoB: ---
Bonds vs. Petit
Bonds strikes out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 0-1, RoB: ---
Durham vs. Petit
Durham hits a line drive into center field for a base hit. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 0-0, RoB: 1--
Molina vs. Petit
Molina hits a ball on the ground towards third. Tracy fields it, throws to second for one, and over to first - double play. View Play
Top 8
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-1, RoB: ---
Quentin vs. Cain
Todd Linden now playing left field.
Quentin hits a fly ball into center field. Roberts settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 3-0, RoB: ---
Hairston vs. Cain
Hairston takes first base on ball four. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 3-1, RoB: 1--
Snyder vs. Cain
Snyder hits a fly ball into right field. Winn settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 1-1, RoB: 1--
Drew vs. Cain
Stephen Drew pinch hits for Yusmeiro Petit.
Drew hits a popup, foul, towards third. Feliz settles under it and makes the catch for the out. View Play
Bottom 8
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-2, RoB: ---
Feliz vs. Medders
Brandon Medders now pitching.
Feliz hits a fly ball into center field. Byrnes settles under the ball and makes the catch for the out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 1, Count: 1-2, RoB: ---
Winn vs. Medders
Winn strikes out. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 2, Count: 0-2, RoB: ---
Cain vs. Medders
Cain strikes out. View Play
Top 9
-
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 1-0, RoB: ---
Byrnes vs. Cain
Byrnes hits a line drive into center field for a base hit. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 0-0, RoB: 1--
Callaspo vs. Cain
Callaspo hits a ball on the ground into center field for a base hit. Byrnes moves to third. View Play -
Diamondbacks, 0 - Giants, 2
Outs: 0, Count: 1-1, RoB: 1-3
Hudson vs. Cain
Hudson hits a ball on the ground towards the right side of the infield. Durham fields it, throws to second for one, and over to first - double play. Byrnes scores. View Play -
Diamondbacks, 1 - Giants, 2
Outs: 2, Count: 3-2, RoB: ---
Tracy vs. Cain
Tracy takes first base on ball four. View Play -
Diamondbacks, 1 - Giants, 2
Outs: 2, Count: 0-1, RoB: 1--
Clark vs. Cain
Clark hits a ball on the ground towards the right side of the infield. Durham scoops it up and throws to first for the out. View Play