Mark Mulder threw a 10-inning shutout, outpitching Roger Clemens in a marquee matchup and leading the Cardinals past the Houston Astros, 1-0, yesterday in St. Louis.
Larry Walker's RBI single off Brad Lidge in the 10th won it for the Cardinals.
Clemens allowed four hits in seven innings, lowering his ERA to 0.32 and pushing his scoreless streak to 23 innings. But he was thwarted for the third straight time in his bid for his 330th win. He remains tied with Steve Carlton for ninth on the career list.
The Astros have not scored a run for Clemens in 22 innings.
Mulder (2-1) set a career high for innings pitched, giving up four hits, striking out five, and walking none in his ninth career shutout and 23d complete game. The lanky lefthander, acquired from Oakland in an offseason trade, lowered his ERA from 4.74 to 3.10.
Mulder has not allowed an earned run in his past two starts.
Marlins 4, Reds 2 -- Dontrelle Willis won his fourth straight start, and Juan Encarnacion's two-run single helped Florida get past Cincinnati in Miami. Guillermo Mota struck out slumping Ken Griffey with runners at second and third to end it, preserving Florida's eighth victory in 11 games. Griffey went 0 for 4, dropping his batting average to .200 with no homers and three RBIs. He's hitless in his last 17 at-bats.
Mets 10, Nationals 5 -- Jae Seo pitched six sharp innings after being called up from the minors earlier in the day and rookie Victor Diaz had his first four-hit game to lead New York past visiting Washington. The Mets scored all their runs in the fourth and fifth, batting around in both innings. New York has won 10 of 13 since opening the season with five straight losses.
Braves 11, Phillies 1 -- Andruw Jones, mired in a 1-for-30 slump, hit a three-run homer in the first inning to send host Atlanta to its third straight victory. Tim Hudson (2-0) had another strong outing, allowing one run in six innings.
Rockies 8, Dodgers 6 -- Preston Wilson homered and drove in four runs, and Shawn Chacon got his first win of the season for Colorado in Denver.
Pirates 4, Cubs 3 -- Jason Bay hit a tying homer in the ninth and pinch hitter Freddy Sanchez tripled home the go-ahead run, sending Pittsburgh past host Chicago.
Giants 6, Brewers 2 -- Brett Tomko pitched effectively into the seventh against visiting Milwaukee and hit a two-run single for the Giants.
Diamondbacks 2, Padres 1 -- Alex Cintron singled home Chad Tracy with two outs in the ninth, giving Arizona a comeback victory over San Diego in Phoenix.