Sports Sportsin partnership with NESN your connection to The Boston Globe

Glavine sparkles for Mets

His no-no bid foiled late

Tom Glavine came within four outs of the first no-hitter in New York Mets history yesterday, blanking the Colorado Rockies, 4-0, with his first career one-hitter.

Working just five days after Arizona's Randy Johnson pitched the 17th perfect game in major league history, Glavine got two outs in the eighth inning before Kit Pellow hit a 1-1 pitch for a double off the right-field wall at Shea Stadium. He came right back to strike out Rene Reyes, then finished with a 1-2-3 ninth.

Glavine, the former Billerica High star, retired his first 18 batters before a leadoff walk in the seventh, then got a nice ovation from the crowd.

The two-time Cy Young winner struck out eight and walked only one in the best outing of his stellar career. But in their 43d season, the Mets are still without a no-hitter.

It was the longest any Mets pitcher has maintained a no-hitter since David Cone went 7 1/3 innings against Houston April 28, 1992.

"Believe me, a no-hitter or a perfect game, that's the last thing I expect to do," Glavine said. "I've got a better chance of going 4 for 4."

Glavine, 38, who has pitched six two-hitters, threw 113 pitches, 71 for strikes.

Diamondbacks 4, Marlins 3 -- Randy Johnson didn't allow a baserunner until the third inning in his first outing since pitching his perfect game, and Arizona used a four-run, two-out rally in the fifth against Dontrelle Willis to beat Florida in Miami. Johnson extended his string of consecutive batters retired to 39 over three starts -- two shy of Jim Barr's major league record set for San Francisco in 1972. But the run ended when Abraham Nunez led off the third with a double.

Braves 5, Dodgers 1 -- Mike Hampton pitched six scoreless innings for his first win of the season and homered, leading host Atlanta past Los Angeles. Hampton (1-5) surrendered nine hits and walked two, but pitched out of two bases-loaded jams. He also hit his 13th career homer -- most among active pitchers.

Phillies 6, Padres 4 -- Tomas Perez hit a two-run homer and Vicente Padilla won his fourth straight start, leading Philadelphia past visiting San Diego. Padilla (4-4) had labored through six innings, but pitched well enough to get the victory. He gave up three runs -- one earned -- on eight hits, struck out five and hit two batters.

Cubs 4, Cardinals 3 -- Righthander Matt Clement earned his team-best sixth win and Aramis Ramirez hit a three-run homer in the first as Chicago held on to beat St. Louis at Wrigley Field.

Reds 7, Astros 0 -- Cory Lidle pitched his third career shutout and Ken Griffey hit a two-run homer as host Cincinnati beat Houston for its fifth straight win.

Brewers 2, Pirates 1 -- Keith Ginter hit a solo home run with two outs in the top of the ninth, pacing Milwaukee past Pittsburgh.

. . .
The series finale between the San Francisco Giants and Montreal Expos in San Juan was postponed because of rain. No makeup day was announced.