Randy Johnson reached 4,000 career strikeouts and still couldn't change the Arizona Diamondbacks' luck.
The Big Unit struck out eight to join Nolan Ryan (5,714), Roger Clemens (4,200), and Steve Carlton (4,136) as the only pitchers to fan 4,000 batters, but the Diamondbacks lost their franchise-record 11th straight game, 3-2, to the San Diego Padres last night in Phoenix.
Johnson (9-6) reached the milestone the quickest by striking out Jeff Cirillo in the eighth. He got there in 3,237 1/3 innings.
Johnson, whose 196 double-digit strikeout games are second only to Ryan's 215, allowed three runs on four hits in eight innings.
Khalil Greene homered off Johnson in the eighth, providing the winning margin.
Phillies 17, Expos 7 -- Bobby Abreu and David Bell each homered and drove in three runs, and host Philadelphia roughed up Montreal for the second straight night. The Phillies had 17 hits and batted around twice. In the first two games of a four-game series, the Phillies have racked up 31 runs, 32 hits, and 7 home runs. The Phillies routed the Expos, 14-6, Monday.
Cubs 7, Astros 5 -- Craig Biggio dropped Moises Alou's fly ball, allowing two runs to score in the seventh and sending host Chicago past Houston. Alou earlier made a two-base error, knocking a ball into the ivy with his glove, as Houston took a 4-1 lead in Andy Pettitte's first start in a month.
Mets 7, Reds 5 -- Cliff Floyd hit two of New York's three homers off Todd Van Poppel, leading the Mets in Cincinnati. Jae Seo (4-5) and four relievers held on against a Reds lineup missing two of its top hitters -- Ken Griffey and Sean Casey. Griffey was a late scratch because of cramps in his left calf but pinch hit in the ninth and singled to load the bases with none out. Casey, who is batting .352, is expected to miss the series with a strained right calf.
Dodgers 2, Giants 1 -- Jayson Werth tied the game with a homer and scored the go-ahead run on Paul Lo Duca's eighth-inning single, leading host Los Angeles past San Francisco.
Marlins 5, Braves 4 -- Mike Lowell and Miguel Cabrera hit back-to-back homers and visiting Florida overcame a shaky start by Dontrelle Willis to beat Atlanta.
Pirates 3, Cardinals 0 -- Rookie lefthander Sean Burnett shut out St. Louis for six innings for his first major league victory, and Tike Redman drove in two runs to lead host Pittsburgh.
Brewers 6, Rockies 3 -- Chad Moeller hit his first major league grand slam as Milwaukee won in Colorado for the first time in 10 games.