Padres 6, Diamondbacks 4, 12 innings
PHOENIX -- San Diego left fielder Justin Upton led off the 12th inning with his eighth home run of the season and second baseman Alexi Amarista singled in an insurance run in the Padres' 6-4, 12-inning victory over the Arizona Diamondbacks on Saturday at Chase Field.
First baseman Wil Myers had three hits, two doubles, and scored two runs for the Padres (17-15), who have won two straight and six of nine. Upton had two hits and two RBIs and catcher Derek Norris had two hits and an RBI.
San Diego right-hander Kevin Quackenbush (1-0) pitched two innings of relief to earn the win while the Diamondbacks right-hander Randall Delgado (1-2) went 2 2-3 innings and took the loss.
Arizona rallied with two outs against San Diego closer Craig Kimbre. Pinch-hitter Danny Dorn tied the game at 4 with a two-run double after catcher Jordan Pacheco walked and pinch-hitter Aaron Hill singled.
Dorn, who played 939 minor league games over 10 seasons before having his contract purchased April 12, had his first two major league RBIs and broke Kimbrel's streak of consecutive save conversions at 35, 10 this season.
Left fielder David Peralta had two hits and an RBI for the Diamondbacks (13-16), who have lost two in a row.
Arizona first baseman Paul Goldschmidt had a single and four walks. Goldschmidt was hitting .352 and was tied for second in the league in RBIs and third in the league in homers entering the game.
The Diamondbacks had runners on first and third with one out in the 10th inning before shortstop Cliff Pennington lined to second baseman Jedd Gyorko, who made a diving catch to start a double play.
Myers beat out a bunt single and took third on second baseman Cory Spangenberg's single before scoring on right fielder Matt Kemp's sacrifice fly for a 1-0 lead in the first inning.
Goldschmidt singled with two outs in the third and scored on left fielder David Peralta'a triple. Justin Upton charged Peralta's sinking liner but could not get a glove on it and the ball rolled to the fence.
Anderson broke the tie at 1 with a two-out RBI single in the fifth after catcher Jordan Pacheco singled and went to second on a groundout. Anderson broke an 0-for-35 streak with his first career RBI.
NOTES: OF Abraham Almonte was recalled from Triple-A El Paso after 1B Yonder Alonso (bruised scapula) was officially placed on the disabled list Saturday. Almonte, 25, was hitting .308 with four homers, 17 RBIs and four stolen bases in 26 games for El Paso. ... The Diamondbacks have not announced a Sunday starter but are likely to turn to a bullpen arm, manager Chip Hale said. LHP Andrew Chafin, RHP Randall Delgado and RHP Daniel Hudson appear the most likely candidates. Because of rainouts Monday and Tuesday in Colorado, Arizona has no starting pitcher on either the 25-man or the 40-man rosters available on normal rest. ... Arizona 1B Paul Goldschmidt had reached base via hit or walk in 21 straight games against San Diego after walking in the first inning Saturday.