PHOENIX - Paul Goldschmidt hit the first pitch of the 11th inning for a game-ending home run after leading off the ninth with a tying homer, helping the Arizona Diamondbacks beat Baltimore 4-3 on Tuesday night for their second straight walk-off victory over the Orioles.
Arizona won the series opener on Monday when Adam Eaton hit the first pitch of the ninth inning into the pool in right field.
Goldschmidt matched him with his second game-ending homer of the homestand, lifting the first pitch by T.J. McFarland (1-1) just over the wall in right for his 29th homer and Arizona's 25th win in its last at-bat.
Goldschmidt put himself in position for his third career walk-off homer, opening the ninth inning with a shot off closer Jim Johnson.
Heath Bell (3-1) worked a perfect 11th inning, and Gerardo Parra hit his career high-tying eighth homer for Arizona.
Baltimore's Chris Davis homered for the second straight game, a two-run shot that pushed his major league-leading total to 44. Former Sabino High star J.J. Hardy also homered for the Orioles, who are 0-for-5 against Arizona.
Orioles starter Miguel Gonzalez retired the first 11 batters he faced and had the Diamondbacks off-balance by mixing his low-90s fastball and big curveball.
Gonzalez blew a 3-0 lead in his last start and got into trouble again, this time in the seventh inning.
Aaron Hill got it going with a one-out triple, then scored on Martin Prado's groundout. Parra followed with a solo homer - his first since June 22 - to pull the Diamondbacks within 3-2.
Gonzalez allowed two runs on five hits.
But for the second straight night, Baltimore's bullpen couldn't hold the lead.
Francisco Rodriguez did his part with a perfect eighth, but Johnson blew his AL-leading eighth save when Goldschmidt lined a 3-1 pitch over the wall in left-center. It was Goldschmidt's fifth homer in the ninth inning, most in the majors.
Goldschmidt ended it in dramatic fashion, squeezing a drive just over the wall.
• What: Orioles at D-backs
• When: 12:40 p.m.
• Radio: 1490-AM, 104.9-FM