SAN DIEGO (AP) -- Justin Upton homered with two outs in the eighth inning to give the San Diego Padres a 3-2 victory over the Arizona Diamondbacks on Wednesday night.
Upton, one of several star players obtained in an offseason roster revamp, hit the first pitch he saw from Randall Delgado (0-1) into the seats in left. It was his third. Upton also homered in a 5-1 win Tuesday night.
Craig Kimbrel pitched the ninth for his third save in as many chances since joining the Padres the day before the season opener.
Joaquin Benoit (3-0) pitched the eighth for the win.
Yasmany Tomas, Arizona's heralded 24-year-old prospect, made his big league debut as a pinch-hitter in the seventh and grounded out to second to end the inning.
Paul Goldschmidt gave the Diamondbacks a 2-0 lead with his opposite-field home run to right off Brandon Morrow with one out in the first off second. It was third homer of the season and his 500th career hit. Ender Inciarte was aboard on a leadoff single.
San Diego came back on Yonder Alonso's RBI double in the second and Matt Kemp's sacrifice fly in the sixth.
Arizona center fielder A.J. Pollock threw out Derek Norris trying to score from second on Will Middlebrooks' single to end the sixth.
Morrow allowed two runs and seven hits in seven innings, struck out five and walked one.
Arizona starter Chase Anderson allowed two runs and eight hits in six innings, struck out five and walked one.
Padres: RHP Ian Kennedy, on the 15-day disabled list with a strained left hamstring, threw a bullpen session. He's scheduled to throw another one Friday in Chicago and then likely make a rehab start.
Diamondbacks: After a dazzling big league debut in which he beat Clayton Kershaw, the reigning NY MVP and Cy Young Award winner, Arizona right-hander Archie Bradley (1-0, 0.00) gets a shot at World Series MVP Madison Bumgarner (1-1, 5.40) and the Giants in San Francisco.
Padres: San Diego is off Thursday before opening a three-game series at the Chicago Cubs on Friday, when ace James Shields (1-0, 2.08) is scheduled to make his third start. Chicago is scheduled to start RHP Jason Hammel (1-0, 4.50).