Tom Glavine limited Washington to two hits over seven innings last night and Cliff Floyd hit his fourth home run of the season to lead the New York Mets over the Nationals, 3-1, at Shea Stadium.
Glavine (1-2) pitched out of a bases-loaded jam in the first inning, then retired 13 of the next 14 batters before Cristian Guzman opened the sixth with his first home run.
That came an inning after Floyd connected off Washington starter Esteban Loaiza (0-1), giving Glavine a 3-0 lead.
Diamondbacks 5, Padres 3 -- Troy Glaus and Royce Clayton each homered and drove in two runs, Brad Halsey pitched a career-high seven innings, and Arizona had 14 hits in winning its fifth straight at home.
Glaus had three hits, including a two-run homer. Clayton got his RBIs with a homer and a single.
Cardinals 8, Astros 7 -- So Taguchi and Mark Grudzielanek each hit a two-run double and St. Louis's bullpen withstood a mid-game meltdown, squandering almost all of a seven-run cushion to visiting Houston.
Starting pitcher Jason Marquis (3-0) had two hits and scored twice for the Cardinals, who have won seven of eight. But he labored through 5 2/3 innings, striking out eight, and throwing 108 pitches.
Rockies 9, Dodgers 1 -- Jason Jennings pitched his third career complete game for his first win in 12 starts, Brad Hawpe hit a two-run homer, and host Colorado routed Los Angeles.
Jennings (1-2) scattered 10 hits, struck out six, and walked two in his first victory since Aug. 17, 2004. The win was his 24th at Coors Field, matching Pedro Astacio for most wins at the ballpark.
Brewers 6, Giants 1 -- Victor Santos pitched a five-hitter for his first career complete game, Junior Spivey hit a two-run homer, and visiting Milwaukee snapped a seven-game losing streak with a victory in San Francisco.
Braves 6, Phillies 2 -- Marcus Giles hit his first homer of the season and Andruw Jones snapped the longest hitting drought of his career -- 0 for 28 -- as host Atlanta beat Philadelphia.
Marlins 4, Reds 2 -- Luis Castillo hit a tiebreaking two-run triple in the seventh and A.J. Burnett struck out a season-high 13 to lift host Florida.. . .
The Chicago Cubs' game with the Pittsburgh Pirates at Wrigley Field was postponed by rain. The game will be made up July 14 as an afternoon game.