SAN DIEGO (AP) -- Yonder Alonso hit a go-ahead two-run homer off Wade Miley in the fifth inning and the San Diego Padres held on to beat the Arizona Diamondbacks 7-6 Friday night for their seventh win in nine games.
With the Padres trailing 3-2, Alonso drove a 2-2 pitch from Miley (2-1) into the Jack Daniel's Old No. 7 deck in right-center, his fourth. It was unclear whether it would have been a home run even in Petco Park's old configuration; the fences were moved in 11 feet from the home run porch in the right-field corner to the gap in an attempt to make the downtown ballpark play fairer. Jesus Guzman was aboard on a grounder.
The homer made a winner of Jason Marquis (3-2). Marquis allowed three runs and four hits in six innings, struck out five and walked five.
Huston Street came on with runners on first and second and no outs in the ninth and retired two batters before allowing Gerardo Parra's three-run homer to straightaway center, his second. Street then got Martin Prado t...