PHOENIX - Brandon McCarthy felt out of sync, spent most of his night battling, hoping batters would hit balls right at his fielders.
They did, for the most part, allowing Arizona's hitters time to come alive and give the right-hander his first winning streak since being struck on the head by a line drive last season.
McCarthy pitched seven effective innings for his second straight win and Paul Goldschmidt hit a two-run double to cap Arizona's five-run seventh inning, lifting the Diamondbacks to a 5-2 victory over the San Diego on Friday.
"Today isn't a whole lot dissimilar than some of my starts earlier in the year where luck was on my side with some of it," McCarthy said.
McCarthy (2-3) may not have had his best stuff, but he worked his way through it, long enough for the Diamondbacks to break open a tight game.
Arizona had two hits over the first six innings against Eric Stults (4-4), the hits started to fall in the seventh.
Martin Prado had a run-scoring double, pinch hitter Wil Nieves followed with another and A.J. Pollock added an RBI single for his third hit. Goldschmidt capped it with a double off Anthony Bass to put Arizona up 5-1.
Everth Cabrera led off the eighth inning with a homer off David Hernandez and the Padres had two on in the ninth, but Heath Bell worked around the trouble for his seventh save to send the Padres to their third straight loss.
"Stultsie and McCarthy were hooked up in a definite pitchers duel," Padres manager Bud Black said. "Stults threw the ball great. He really did."
Just not as well as McCarthy.
The lanky right-hander was superb in his last start, tossing a three-hitter against Miami for his third career shutout and first win since suffering a life-threatening head injury from a line drive last September.
McCarthy had been on a roll even before that, entering Friday's game with a 17-inning scoreless streak, leaving him two shy of his career best set in 2005.
He topped his personal best by getting through the first inning, then had it abruptly end in the second after Carlos Quentin's leadoff double and an RBI single by Yonder Alonso.