Diamondbacks 7, Expos 0
Randy Johnson, Rick Reed and Russ Ortiz made it a day to savor for baseball purists.
Pitching ruled the National League, with Tom Glavine, Jon Lieber and Darren Dreifort also turning in top efforts Wednesday. A total of 43 runs scored in eight games — then again, they didn't play at Coors Field or Enron Field, either.
"I knew we were in trouble after he threw the first fastball," Montreal manager Felipe Alou said after Johnson pitched a five-hitter to give Arizona a 7-0 victory. "Some of the young guys really struggled out there."
Not all of the hitters were shut out, however.
Sammy Sosa homered twice, giving him a major league-leading 45, for the Chicago Cubs in a 5-1 win over San Diego. Steve Finley connected twice for Arizona, and Barry Bonds hit his 39th as San Francisco beat Pittsburgh 2-0.
Johnson (17-5) struck out 10 in his third shutout of the season and 28th of his career.
In his last outing against the Mets, Johnson did not strike out anyone for the first time since 1989.
At Olympic Stadium, Johnson earned his first victory in five starts against Montreal, the team he made his big league debut with in 1988. The Big Unit has now beaten every team in the majors except the Diamondbacks, whom he has never faced.
"That's a very good team," Johnson said. "I've watched them the last two nights. They're a team that kind of lays low. When you score a few runs on them, they come right back and string some hits together."
Finley connected twice, giving him 33 home runs. Luis Gonzalez hit his career-high 27th.
"(Johnson) had a rough outing his last start," Finley said. "He doesn't have too many of those a year, so he came back tonight and redeemed himself and pitched a great ballgame."
METS 1, ASTROS 0: Reed teamed with two relievers on a three-hitter at Shea Stadium as New York stayed tied with Atlanta for the NL East lead.
Reed did not allow a hit until the fifth inning. Turk Wendell pitched a perfect eighth, and Armando Benitez struck out the side in the ninth for his 36th save.
It was Houston's first 1-0 loss since Aug. 23, 1996, at St. Louis.
BRAVES 5, REDS 2: Glavine stopped Cincinnati with a three-hitter and became the NL's first 18-game winner as Atlanta ended a four-game losing streak. The Braves held a closed-door meeting after batting practice at Turner Field and came out looking like a first-place team.
GIANTS 2, PIRATES 0: Ortiz struck out 12, finishing off a fabulous August, and Bonds homered as San Francisco won at Pittsburgh.
CUBS 5, PADRES 1: Lieber pitched eight strong innings as Chicago, supported by Sosa's two homers, beat San Diego at Wrigley Field.
BREWERS 3, DODGERS 2: Richie Sexson singled home the winning run in the bottom of the ninth inning as Milwaukee beat Los Angeles at County Stadium.
The Brewers stopped a three-game losing streak. Dreifort was sharp for the Dodgers, striking out a career-high 11 and giving up four hits in eight innings.
ROCKIES 5, PHILLIES 4: Rookie Ben Petrick hit a solo homer in the 11th inning as Colorado won at Philadelphia.
CARDINALS 4, MARLINS 2: Will Clark homered and hit a go-ahead double in the ninth inning as St. Louis won at Florida.