SAN DIEGO (AP) -- Edinson Volquez has only his glove to blame for falling just short of the first no-hitter in San Diego Padres history.
Volquez threw a one-hitter - an infield single in the fourth inning that bounced off his glove - for the first complete game and shutout of his career as the Padres beat the Houston Astros 1-0 on Thursday night.
Alexi Amarista doubled and Logan Forsythe singled in the first inning for the Padres, who won three of the four games in the series and have won five of six overall.
''I had a few in the minor leagues, but right now that doesn't count,'' Volquez said of complete games. ''To do it in the major leagues, complete game, one-hit shutout, that was good.''
Volquez shut down the Astros except for the infield single by Matt Downs, who hit a comebacker to the left side of the mound. Third baseman Chase Headley and Volquez converged on the ball but Volquez opted to attempt to snare the ball but dropped it. Volquez did not attempt to throw out Downs at first base.
''I've got to work on my backhand,'' Volquez said. ''I was supposed to catch that ball. I've got fielding practice tomorrow, I've got to work on that. He hit it in the right spot.''
Downs was just glad to avoid history.
''You look back and you're glad he didn't no-hit you,'' Downs said.
In becoming the first Padres pitcher to throw a one-hitter at Petco Park, Volquez struck out five and walked three, throwing 118 pitches, 76 for strikes. It was the Padres' second complete game of the season and sixth shutout.
''He's been pretty good lately,'' Padres catcher Yasmani Grandal said. ''Sometimes the walks kill him, but that was one thing he didn't do tonight was walk too many guys. It seemed like every time he fell behind he came back, so that's something he needs to keep doing. He's a really good pitcher when he allows himself to be.''
Volquez is the third Padrer to throw a shutout at Petco Park. Jake Peavy did so on Aug. 23, 2005 also against Houston, and Ismael Valdez did on June 5, 2004, against Milwaukee.
''A couple of hiccups with maybe a couple of walks, but his stuff was good,'' Padres manager Bud Black said. ''They didn't hit many balls hard. He was in command of the game. Those are tough games, because when the score is 1-0, every pitch is critical.''
The win improved Volquez's career record against the Astros to 6-0.
''I think we had four or five well-hit balls, right on the button - and that happens,'' Astros manager Brad Mills said. ''At the same time, you would like to get something started against him.''
Rookie Lucas Harrell (7-7), who threw a shutout against San Diego on June 27 in Houston, gave up four hits and struck out six while walking one in seven innings.
''With our offense, I feel like we can score enough runs if I can keep it close,'' Harrell said.
Amarista, playing in center field for the injured Cameron Maybin, has hit safely in 16 of 17 games, batting .387 over that stretch.
Forsythe nearly started a triple play in the second inning. Scott Maxwell hit a line drive that the second baseman leaped to catch. He threw to Everth Cabrera to double up J.D. Martinez at second and Cabrera threw to first but Downs dived to beat the ball to the base and prevent the triple play.
Houston is batting .197 over the past 15 games and the club has had five hits or fewer 10 times in its last 18 games. The Astros were the victim when Matt Cain threw a perfect game on July 13 in San Francisco.
''It's going to turn here, and it's going to turn here quick,'' Mills said. ''We're looking forward to it turning tomorrow night in Arizona.''
This game marked the last non-interleague meeting between the Astros and Padres as Houston will move to the American League West in 2013.
NOTES: Mills said C Jason Castro, who is on the DL, had ''really good range of motion'' after his swollen knee was drained Wednesday. ... Maybin was out of the lineup for the second straight game because of a sore wrist. Black said he doubts Maybin will be a candidate for the DL ... Bud Norris will pitch for Houston when they open a three-game series in Arizona on Friday against Trevor Cahill (7-8, 3.71). San Diego's Jason Marquis (2-5, 3.62) will pitch in the opener of a three-game series against Colorado's Drew Pomeranz (1-4, 3.79).