PHOENIX (AP) – Roger Clemens threw seven innings of four-hit ball to earn his 338th victory one day before his 43rd birthday, and the Houston Astros beat the Arizona Diamondbacks 3-1 Tuesday night.

Adam Everett drove in the go-ahead run with a sixth-inning double and Mike Lamb homered for the Astros, who won for the 14th time in 16 games and extended their lead in the NL wild-card race to two games over the fading Washington Nationals.

Chad Tracy hit his 15th homer for the Diamondbacks, who lost for the second time in six games and fell a game behind the San Diego Padres in the NL West.

Clemens (10-4) was dominant after allowing Tracy’s home run two batters into the game. He has won at least 10 games in 19 of his 22 seasons.

Clemens retired 19 of his final 22 batters, striking out the side in the fourth. The right-hander walked one, struck out eight and lowered his major league-leading ERA to 1.45.

The Diamondbacks’ other two hits against Clemens were a two-out single by Tony Clark in the first and a one-out double by Tracy in the sixth.

Brad Lidge pitched the ninth for his 27th save in 30 chances.

Arizona starter Claudio Vargas (4-6) was nearly as sharp, scattering three hits over the firth four innings before running into trouble in the fifth.

Brad Ausmus led off with a single past diving third baseman Troy Glaus. Ausmus went to second on a sacrifice by Clemens, moved to third on a groundout and scored on Craig Biggio’s looping single to center to tie the game at 1-all.

Houston took the lead in the sixth when Lamb drew a one-out walk and scored one batter later on Everett’s double into the left-field corner.

Lamb’s seventh homer made it 3-1 in the eighth.

Vargas allowed six hits, walked three and struck out a career-high nine over 7 1-3 innings.

Notes: Clemens has allowed three earned runs in 66 innings in the road for a 0.41 ERA. … Arizona’s Chris Snyder just missed a solo homer off Clemens in the fifth, bouncing a ball off the top of the fence inches to the right of the right-field foul pole. Snyder instead became Clemens’ eighth strikeout victim. … Vargas’s previous career high was eight strikeouts, set June 26 against Detroit. … Clemens has pitched in every active major league stadium except SBC Park in San Francisco and Pittsburgh’s PNC Park. Clemens is scheduled to start in San Francisco this weekend. … Vargas has allowed four earned runs in his last three starts, a span of 27 1-3 innings. … The Diamondbacks said more than 7,000 walk-up tickets were sold Tuesday, accounting for nearly one quarter of the announced crowd of 31,696.

AP-ES-08-03-05 0037EDT

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.