Eric Stults threw seven strong innings and drove in a career-best three runs with a pair of two-out hits in San Diego's 5-0 victory over Arizona on Friday night.
Stults (4-2) allowed three singles, struck out four and walked one. He singled in two runs in the second and doubled home another in the fourth.
Chris Denorfia hit a solo home run off rookie Patrick Corbin (5-5) in the third and brought another run home with a sacrifice fly in the seventh.
The Padres, coming off a three-game home sweep of Pittsburgh, have won five in a row.
Nick Vincent and Tommy Layne each pitched an inning to complete the shutout.
The Diamondbacks fell to 2-3 halfway through a 10-game home stand. San Diego outhit Arizona 13-4.
After Chris Young opened the Arizona first with a line-drive single off the glove of third baseman Chase Headley, Stults retired 11 in a row before Paul Goldschmidt drew a two-out walk in the fourth. The only other runners to reach against the San Diego left-hander were Chris ...