PHOENIX - Eric Byrnes singled home Mark Reynolds in the 11th inning to give the Arizona Diamondbacks a 3-2 victory over the Atlanta Braves in a testy game Saturday.
Reynolds opened the 11th with a ground-rule double off Jeff Bennett (2-2) that bounced into the Atlanta bullpen down the right-field line. Reynolds moved to third on Miguel Montero's sacrifice bunt. With the infield playing in, Byrnes hit a dribbler up the middle.
Tony Pena (5-2) pitched two perfect innings for the win.
Javier Vazquez blanked the Diamondbacks through six innings but didn't make it through the seventh.
With one out and Arizona trailing 2-0, Byrnes beat out an infield single, then Ryan Roberts brought him home with a double to left-center. Roberts, a late addition to the starting lineup when Augie Ojeda was hurt in batting practice, advanced to third on a passed ball and scored on a pinch-hit single on a 3-2 pitch by Chris Young.
Left-hander Eric O'Flaherty came on to get Felipe Lopez to line out to right and Gerardo Parra to ground out to third.
The Braves went up 2-0 in the third inning.
David Ross led off with a single, advanced to second on a sacrifice bunt by Vazquez, then scored when Kelly Johnson doubled over the head of Byrnes in left. Garret Anderson's two-out double to the right-field corner brought Johnson home.
The benches emptied for a brief shouting match after Justin Upton walked on a 3-2 pitch to load the bases for Arizona with one out in the sixth. Ross apparently didn't like the way Upton flipped his bat into the air after Vazquez threw the fourth ball. Upton turned and walked back toward the catcher, and the bullpens emptied. But order was quickly restored.
Vazquez escaped the jam by striking out Stephen Drew and Mark Reynolds.
Vazquez gave up two runs, one earned, and seven hits in 61/3 innings. He struck out eight, walked one and hit a batter with a pitch.
Arizona starter Doug Davis went seven innings, allowing two runs on seven hits, striking out three and walking two.
Montero led off the Diamondbacks' ninth with a single off Atlanta reliever Rafael Soriano and was sacrificed to second on Byrnes' bunt. Roberts was intentionally walked, then pinch-hitter Josh Whitesell struck out. The runners advanced to second and third on a wild pitch, but Lopez bounced out to third to send the game to extra innings.
Anderson flied out to the fence in right field to end Atlanta's 10th.