SAN DIEGO - Daniel Hudson returned from two reconstructive elbow operations to pitch in the big leagues for the first time in more than two years, and David Peralta drove in two runs to help the Arizona Diamondbacks beat the San Diego Padres 6-1 Wednesday night.

Hudson became the fourth pitcher to undergo Tommy John surgery in consecutive years and return to the majors. Hudson, who won 16 games for Arizona in 2011, retired the side in the eighth on 13 pitches and was warmly greeted by his teammates when he reached the dugout.

Hudson hadn't pitched since June 26, 2012, when he originally tore his ulnar collateral ligament. He underwent surgery 15 days later, performed by the late Dr. Lewis Yocum. Hudson tore the ligament again during a rehab start with Double-A Mobile on June 4, 2013, and was operated on two weeks later by Dr. James Andrews.

Josh Collmenter (10-7) won his third straight start, holding San Diego to one run and five hits in seven innings. He struck out three and walked two.

The Diamondbacks scored three runs, two of them unearned, against Andrew Cashner (2-7) in an eventful fifth inning that included two hits, a walk, two fielder's choices, a call at the plate that stood after a 2 1/2-minute review, a botched rundown and a runner called out on interference.

Collmenter came up with runners on second and third and one out and hit a grounder to rookie second baseman Corey Spangenberg, whose late throw to the plate was just enough to allow Alfredo Marte to score. Padres manager Bud Black challenged, but the call was confirmed.

That put runners on first and third. Ender Inciarte grounded to first baseman Yasmani Grandal, who threw home to catch Didi Gregorius in a rundown. But third baseman Yangervis Solarte appeared to be going for a quick tag and missed the throw from catcher Rene Rivera. The ball rolled into left field for an error, allowing Gregorius to score.

With Inciarte on second and Collmenter on third and the infield in, Chris Owings hit a grounder to shortstop Alexi Amarista, and Inciarte was called for interference. The umpires got the call right, but instead of sending Inciarte off the field, he was sent to first and Owings headed to the dugout. Peralta then singled to centre to bring in Collmenter.

Peralta tripled in Owings in the first.

Cashner allowed four runs, two earned, and five hits in seven innings. He struck out five and walked one.

TRAINER'S ROOM

Diamondbacks: Doug Brocail, Mike Lincoln and Denny Stark are the other pitchers who had Tommy John surgery in consecutive seasons and returned to the big leagues.

Padres: Black said SS Everth Cabrera's balky hamstring isn't quite ready for him to be sent out on a rehab assignment.

UP NEXT

Diamondbacks: Randall Delgado (2-3, 5.85 ERA) will make his first start since April 10 at San Francisco. He's made two relief appearances against San Diego this season.

Padres: Ian Kennedy (10-11, 3.65) faces his old teammates for the third time this season and fifth time since he was traded from Arizona to San Diego last season.