Phoenix, AZ (Sports Network) - Brandon Allen belted his first career grand slam in the bottom of the seventh inning, and the Arizona Diamondbacks beat San Diego, 5-2, to complete a three-game sweep at Chase Field.
It was quite a 2010 debut for Allen, who was promoted from Triple-A Reno earlier Wednesday, the first day major league rosters can be expanded.
Barry Enright (6-2) gave up two runs and nine hits over seven innings for Arizona, which has won six of its last seven games. The rookie right-hander has yet to allow more than three runs in any of his 12 starts.
San Diego starter Mat Latos did not figure in the decision after yielding a solo home run to Chris Young among four hits in six full frames. He did match a career-high with 10 strikeouts.
The defeat extended San Diego's season-high losing streak to seven games. The National League West-leading Padres began the day four games ahead of second- place San Francisco. The Giants host Colorado later Wednesday.
Will Venable grounded a two-out single up the middle to plate Everth Cabrera and put San Diego up 2-1 in the top of the seventh.
Luke Gregerson (3-7) replaced Latos on the mound in the bottom of the inning and was lifted after he failed to retire any of the four batters he faced. Mark Reynolds walked, Miguel Montero reached on an error and Gerardo Parra hit an infield single, setting the stage for Allen, who crushed a 1-1 pitch to right field for the fifth home run of his career.
The Padres had runners on first and second with no out in the eighth, but Arizona reliever Aaron Heilman fanned Chase Headley and got Nick Hundley to ground into an inning-ending double play.
Juan Gutierrez pitched the ninth for his sixth save.
The game remained scoreless until Miguel Tejada homered off Enright to open the fourth. Young, though, tied the game with a two-out blast off the left- field foul pole in the sixth.
Parra had three hits...The Diamondbacks finished with an 8-10 record against San Diego in the season series, but were 7-2 at Chase Field...Latos has allowed two or fewer runs in each of his last 14 starts.