Updated

HOUSTON (AP) — Cesar Valdez won his major league debut and Chris Snyder hit a three-run homer, leading the Arizona Diamondbacks to a 9-1 victory over the slumping Houston Astros on Monday night.

Chris Young had three hits and drove in three runs for the Diamondbacks, who snapped a three-game skid and sent Houston to its seventh straight defeat.

Valdez (1-0) was called up from Triple-A Reno on Monday and allowed one run in five innings. He gave up five hits and walked three.

Snyder's two-out shot in the fourth landed near the back of the Crawford Boxes in left field and gave Arizona a 4-1 lead.

Houston starter Felipe Paulino (0-4) yielded five hits and four runs in six innings.

He didn't get much help from his offense. The punchless Astros have scored more than two runs only once during their current losing streak.

Arizona's Adam LaRoche hit a long fly to right-center in the sixth, but was denied a hit thanks to a nifty leaping catch by Michael Bourn. The speedy center fielder chased down the ball and jumped to snag it before crashing back first into the wall of the bullpen.

A double by LaRoche drove in the last of three runs in the eighth inning to stretch the lead to 9-1.

Cory Sullivan singled off Valdez with two outs in the third before the rookie retired seven of the next eight batters. He was up to 100 pitches by then and was replaced by Esmerling Vasquez for the sixth.

Vasquez gave up one hit in two scoreless innings.

Valdez got off to a rocky start, walking Bourn before he scored on a double by Carlos Lee with one out in the first. Valdez walked Lance Berkman but got out of the inning when Pedro Feliz grounded into a double play.

Valdez walked Tommy Manzella with one out in the second and gave up a single to Humberto Quintero before plunking Paulino to load the bases. The 25-year-old, who was 1-1 in four starts this season in the minors, pitched out of that jam by retiring the next two batters.

The Diamondbacks tied it at 1 in the second when a double by Young scored Mark Reynolds. Young drove in two more runs with a single in the seventh that made it 6-1.

NOTES: Monday was the start of a seven-game homestand for the Astros. ... The Diamondbacks have homered in six straight games.