PITTSBURGH, Aug. 6 (UPI) -- Alex Romero touched off a five-run 12th inning with a two-run double Thursday, lifting Arizona to an 11-6 victory over Pittsburgh.
The Diamondbacks swept the three-game series and have won five in a row.
Arizona rallied from a three-run deficit in the late innings, then outlasted the Pirates despite wasting scoring chances in the 10th and 11th. The Diamondbacks put their lead-off batter on in the 10th and had the bases loaded with just one away in the 11th without scoring.
Pittsburgh also had runners on first and second with nobody out in the 11th but failed to come up with the key hit that would have won the game.
Augie Ojeda singled with one out in the 12th against Steven Jackson (2-2) and went to third on a double by Chris Snyder. After Stephen Drew was intentionally walked to load the bases, Romero came through with his two-run double.
Gerardo Parra was walked intentionally to again load the bases, after which pinch-hitter Dan Haren delivered a sacrifice fly. Romero and Parra scored on a single by Miguel Montero.
Jon Rauch (2-0) got the win by working his way out of trouble in the bottom of the 11th.
Trent Oeltjen, brought up from the minors before the game, made his major league debut in left field for the Diamondbacks and hit a solo homer in the eighth that forged a 6-6 tie.