Clemens logs win No. 348

? Roger Clemens pitched six scoreless innings in his final home start of the season for win No. 348 to lead the Houston Astros to a 7-2 victory over the Cincinnati Reds on Wednesday.

Luke Scott had a three-run triple and a solo homer, and Craig Biggio hit a three-run homer as the Astros won for just the third time in 10 games, a slide that has left them with fading hopes in the wild-card race. The Astros were 61â2 games behind the wild-card leaders coming into the game.

Clemens (7-5) struck out six and allowed three hits with three walks. He did not yield an earned run for the fourth time this season and allowed fewer than three for the 15th time in 17 starts.

The seven-time Cy Young winner walked to the mound for the seventh, but Astros manager Phil Garner came out before Clemens threw a pitch and replaced him with Russ Springer.

The fans stood for a roaring ovation, and Clemens tipped his cap as he walked off the field. The cheering continued, and Clemens came out for a curtain call, shirt untucked, pumping his fist in the air before disappearing into the dugout.

The 44-year-old Clemens will have two more scheduled starts this season – and possibly for his career – at Philadelphia on Monday and at Atlanta on Sept. 30.

Brewers 1, Cardinals 0

Milwaukee – Geoff Jenkins homered off Tyler Johnson leading off the ninth inning, and rookie Carlos Villanueva combined with two relievers on a four-hitter.

Pirates 6, Dodgers 4

Los Angeles – Freddy Sanchez matched a career high with four hits, and Shawn Chacon outpitched Greg Maddux.

Diamondbacks 8, Padres 2

San Diego – Edgar Gonzalez held San Diego to six hits in seven innings while his teammates knocked around David Wells.

Giants 7, Rockies 4

Denver – Barry Bonds’ pinch-hit, run-scoring single in the eighth broke a tie game and helped San Francisco snap a four-game losing streak. Ray Durham’s double scored Todd Linden to tie the game, and Bonds’ single brought home pinch-runner Fred Lewis.

Phillies 6, Cubs 2

Philadelphia – Brett Myers pitched his first complete game in 13 months, and Chase Utley hit a two-run homer.

Braves 7, Nationals 3

Washington – Brian McCann, Andruw Jones and Jeff Francoeur homered to lead Atlanta. McCann hit a three-run homer in the third. Lance Cormier (4-5) won for the second time in his last three starts.

Marlins 6, Mets 3

New York – Dontrelle Willis hit two home runs and pitched into the ninth inning.