Houston Manager Larry Dierker was dazzled last May by Kerry Wood's 20-strikeout performance. Another young Cubs pitcher impressed him one year later.
Andrew Lorraine pitched a three-hitter in his 1999 debut and Henry Rodriguez hit a three-run homer to lift Chicago to a 6-0 victory over the Astros for a split of their doubleheader at Wrigley Field.
"That's one of the most amazing games," Dierker said. "I saw Kerry Wood last year strike out 20 guys. This is more amazing than that."
In the opener, Carl Everett, playing his first game since being sidelined with a hamstring injury, had five RBI and Jose Lima got his 15th win of the season as the Astros beat the Cubs, 6-1.
Lorraine (1-0), called up from Class AAA Iowa allowed three singles and retired 13 straight at one point, walking one and striking out four in his first career complete game.
METS 2, DODGERS 1: Rookie Octavio Dotel (4-1) bounced back from his worst performance in the majors with his best showing, striking out a career-high 10 in dropping Los Angeles at Shea Stadium. The Mets improved to 17-4 since the all-star break.
PIRATES 5-1, CARDINALS 1-5: Garrett Stephenson held host Pittsburgh to one run over seven innings in his first start in 15 months and St. Louis salvaged a doubleheader split. Pittsburgh rookie left-hander Jimmy Anderson gave up one run in six innings in his first major league start and doubled to start a two-run fifth inning as the Pirates won the opener.
BRAVES 7, GIANTS 3: Brian Jordan hit a three-run double in the first inning and Greg Maddux cruised to his third straight win as host Atlanta downed San Francisco. Maddux (13-6) was helped by a spectacular play by center fielder Andruw Jones, who made a running basket catch with two out in the sixth to rob Rich Aurilia of a base hit.
PHILLIES 4, DIAMONDBACKS 2: Domingo Cedeno hit a two-run homer in the bottom of the 11th inning to extend host Philadelphia's winning streak to four games. Kevin Sefcik singled with one out off Bobby Chouinard before Cedeno homered.
MARLINS 9, ROCKIES 1: Alex Fernandez (6-7) pitched his first complete game in more than two years, scattering three hits and adding a solo homer as the Marlins spoiled Colorado Manager Jim Leyland's return to south Florida.
REDS 9, BREWERS 2: Greg Vaughn ended an 0-for-13 slide with a two-run homer as Cincinnati extended host Milwaukee's losing streak to six games.