NEW YORK (AP) -Tom Glavine carried a perfect game into the sixth and allowed one run over seven-plus innings to lead the New York Mets past the slumping Houston Astros 3-1 on Saturday.
David Wright matched his career high with his 27th homer for the NL East-leading Mets, who have won seven of eight to improve to a season best 19 games above .500. Paul Lo Duca had an RBI double and Luis Castillo scored on a wild pitch.
Houston has lost six of its last seven.
Glavine (13-6) departed to a hearty ovation after allowing singles to Carlos Lee and Mark Loretta with no outs in the eighth. Aaron Heilman came in and allowed Ty Wigginton's RBI single before striking out three straight to get out of the inning.
Billy Wagner pitched the ninth for his 31st save in 35 opportunities.
Woody Williams (8-14) gave up three runs and five hits in six innings.
Phillies 9, Marlins 1
PHILADELPHIA (AP) - Greg Dobbs tied the game with a two-out triple in the fourth and Chris Coste lined the next offering from Florida starter Rick VandenHurk into the left-field seats as the Phillies snapped a two-game losing streak.
Clay Condrey (5-0), who has spent the season shuttling back-and-forth to Triple-A Ottawa, pitched 2 1-3 innings of relief to earn the victory. He now has as many wins as stints with the big league club this season.
VandenHurk (4-6) took the loss for Florida, which fell to 5-18 in its last 23 games.
Hanley Ramirez hit a leadoff homer, his 25th of the season, but emergency Phillies starter John Ennis wove his way in-and-out of trouble for four innings. Condrey took over after Florida's first two batters singled in the fifth, and the much-maligned bullpen slammed the door the rest of the way.
Dodgers 6, Giants 2
SAN FRANCISCO (AP) - David Wells took a perfect game into the sixth inning and Luis Gonzalez hit a three-run homer in the first, leading the Dodgers past the Giants.
Kevin Frandsen's one-out single to left in the sixth broke up Boomer's bid. Scott McClain then reached on a fielder's choice in his Giants debut and scored on an error when Shea Hillenbrand's wild throw hit McClain as he rounded second on Rajai Davis' single.
Rookie Nate Schierholtz followed with an RBI triple to make it 3-2.
Wells (7-8), who signed with the Dodgers on Aug. 24 after being designated for assignment by the Padres, won for the second time in as many decisions with his new club. He struck out four and didn't walk a batter in seven innings, allowing four hits and two runs.
Barry Zito (9-12) saw his winless stretch reach four starts, but lost for the first time since Aug. 12 against Pittsburgh. Facing Los Angeles for the third time this season, Zito again fell behind early as he has so many times this season.
Cubs 5, Pirates 1
PITTSBURGH (AP) - Carlos Zambrano pitched himself out of an extended slump with one of his best starts of the season, limiting the Pirates to two hits and a run over six-plus innings as Chicago got a much-needed win.
The Cubs had lost four of five and were in danger of falling out of the NL Central lead for the first time since Aug. 16 before Zambrano (15-12) and four relievers combined on a two-hitter. Zambrano was 0-5 with an 8.29 ERA over six starts since last winning July 29.
Derrek Lee started the scoring with an RBI single in the first, and Alfonso Soriano's homer - his 23rd and third in three games - followed Jacque Jones' leadoff walk in the fifth to make it 3-0. Jason Kendall scored on an error in the seventh and Jones had had an RBI triple in the ninth.
Ian Snell (9-12) lost for the seventh time in nine decisions.
Braves 9, Nationals 2
ATLANTA (AP) - Jeff Francoeur drove in four runs, including a three-run homer against bumbling, which made three errors leading to six unearned runs for Atlanta.
The Braves won their third in a row, the longest streak since they won three straight Aug. 4-7. The Braves are third in the NL East, 7 1/2 games behind the New York Mets, and five games back of San Diego in the wild-card race.
The Braves got a pair of unearned runs in the first. Shortstop Felipe Lopez booted a potential double-play bouncer by Chipper Jones, Matt Chico (5-8) then gave up a single to Mark Teixeira to load the bases, and Francoeur walked to score a run. Andruw Jones followed with a sacrifice fly.
Atlanta made it 6-0 with four unearned runs in the fifth. Nationals center fielder Nook Logan dropped a fly ball to load the bases. Teixeira hit a potential double-play grounder to Ryan Zimmerman, who stepped on third but threw wildly past first base, scoring Escobar. Francoeur followed with his three-run shot that glanced off the glove of right fielder Austin Kearns and dropped over the wall.
Chuck James (10-10) allowed eight hits, walked one and struck out four in 6 1-3 innings for the Braves.
Brewers 4, Reds 3
CINCINNATI (AP) - Rickie Weeks tripled to drive in Craig Counsell with the go-ahead run in the ninth inning, and Milwaukee remained tied for first place in the NL Central.
Counsell led off against David Weathers (2-5) with a single and moved to second on Mike Rivera's sacrifice, setting up Weeks' RBI triple to the right-center field gap, his third hit of the game.
Prince Fielder homered and drove in two runs for Milwaukee, which went into the game tied for the division-lead with the Cubs, one game ahead of St. Louis. Chicago beat Pittsburgh 5-1, and the Cardinals played at West Division-leading Arizona.
Derrick Turnbow (4-4) pitched a perfect eighth to get the win. Francisco Cordero pitched the ninth to extend his single-season club record for saves to 41 in 47 opportunities.
Padres 3, Rockies 1
DENVER (AP) - Greg Maddux didn't walk a batter for the eighth straight start and scattered three hits over six innings to help San Diego maintain its 2 1/2-game lead over Los Angeles in the wild-card race.
Maddux (12-9) struck out three and won for the 345th time in his career. He's in sole possession of ninth place on the major league's career wins list. Maddux hasn't issued a walk in 54 1-3 innings, facing 212 batters.
Trevor Hoffman led off the ninth with his 1,000th strikeout, getting Todd Helton to become the eighth reliever to reach the milestone. He finished up his perfect ninth by striking out Brad Hawpe for his 37th save in 42 opportunities.
Jeff Francis (15-7) went eight innings, giving up two runs on four hits.
The Padres took a 2-0 lead in the second on Kevin Kouzmanoff's RBI single and Josh Bard's run-scoring double-play grounder. Khalil Greene added an RBI single in the ninth.
Diamondbacks 9, Cardinals 8
PHOENIX (AP) - Stephen Drew homered to help the Arizona Diamondbacks overcome a horrendous third inning and beat the St. Louis Cardinals 9-8 Saturday night to take a two-game lead in the NL West over San Diego.
Drew hit a three-run homer in the fourth inning to help the Diamondbacks overcome a four-run deficit after St. Louis scored seven runs in the third. The Cardinals fell two games back in the NL Central, behind Chicago and Milwaukee atop the division.
Arizona scored five in the fourth and Miguel Montero put them back on top 8-7 with a sacrifice fly off reliever Todd Wellemeyer (3-2) and Carlos Quentin added an RBI single.
Dana Eveland (1-0), the third of eight Arizona pitchers, got the last out of the fourth to pick up the win. Jose Valverde pitched the ninth for his major league-best 44th save in 51 chances.

Top MLB Public Bets

MLB Top Stories

Thumbnail Opening 2018 World Series Odds The 2018 World Series opening odds have been released. Who is favored, who is the biggest challenger, and who is also in the mix?
Thumbnail Astros vs. Dodgers Pick Are the Houston Astros going to clinch their first-ever World Series title Wednesday night in Game 7 with an upset win at the Los Angeles Dodgers? Game time is...
Thumbnail Astros vs. Dodgers Pick Can the Houston Astros clinch their first-ever World Series title Tuesday night in Game 6 at the Los Angeles...
Thumbnail Dodgers vs. Astros Pick Are the Los Angeles Dodgers going to ride Clayton Kershaw to a victory over the host Houston Astros in a pivotal Game 5 of the World Series Sunday night? First pitch is at...
Thumbnail Dodgers vs. Astros Pick Are the Houston Astros going to win a third straight game over the visiting Los Angeles Dodgers Saturday night in Game 4 of the World Series? First pitch is at...

MLB Team Pages