Phoenix, AZ (Sports Network) - Chris Young hit a pair of solo homers, including the game-winning blast in the bottom of the ninth, as the Diamondbacks snuck past the San Diego Padres, 6-5, on a night that Arizona retired Luis Gonzalez's jersey.
It was a special night for the Diamondbacks as Gonzalez became the first player to have his number retired by the organization. His No. 20 will forever be seen in 5-foot purple numbers on the facade of the party suites in right field next to Jackie Robinson's No. 42. Gonzalez is the franchise's all-time leader in nearly every offensive category after an eight-year stint with the club from 1999-2006.
Rodrigo Lopez went five-plus innings in the start, allowing three runs on eight hits. The right-hander also struck out four and walked zero. Aaron Heilman (3-3) got the win despite giving up two homers in the top of the ninth.
Trailing 5-3, the Padres hit a pair of solo homers off Heilman in the ninth to tie the game. Hairston led off the frame with a blast over the wall in left. Following two quick outs, Adrian Gonzalez blasted a 2-2 pitch over the left-field wall to make it 5-5.
Luke Gregerson (3-6) took over on the mound for the Padres in the home ninth. Young led off the inning and smacked a 1-2 slider over the wall in left to give the Diamondbacks the win.
Arizona got on the board in the first on Young's homer to right and added four runs off Richard in the fourth to take a 5-0 lead.
Kelly Johnson walked and Justin Upton singled to get things started. LaRoche hit an RBI base hit up the middle before Ryal drove in Upton with a double. After Bobby Crosby popped out, LaRoche crossed the plate on a wild pitch. Stephen Drew was intentionally walked prior to Hester's RBI single and Richard was pulled after striking out Lopez. Tim Stauffer got Kelly Johnson to ground out to limit the damage.
San Diego finally got to Lopez in the sixth. Miguel Tejada and Adrian Gonzalez hit consecutive singles to begin the frame and Ludwick followed with an RBI double. Headley added a run-scoring single, chasing Lopez from the contest. D.J. Carrasco took over and gave up a sacrifice fly to Hundley. Tony Gwynn Jr. grounded into an inning-ending double play.
The Padres loaded the bases with two outs in the seventh, but Jordan Norberto got Ludwick to fly out.
Arizona third baseman Mark Reynolds (concussion) missed the game...The Padres had won six in a row against Arizona before losing Friday's series opener and are 7-4 in the 2010 season series. On the flip side, they have lost in nine of their last 11 trips to the Valley of the Sun...San Diego activated pitcher Mike Adams from the 15-day disabled list and optioned pitcher Ryan Webb to Triple-A Portland.