The stylish left-hander earned his 300th victory Sunday night with nervous family and friends looking on from near the Mets' dugout on the first-base side.

Glavine left with a five-run lead after 6 1-3 innings, and New York's bullpen held on for a 8-3 victory over the Chicago Cubs.

Glavine

Wife Christine Glavine wiped tears from her eyes as Billy Wagner retired Mike Fontenot on a grounder for the final out. Glavine, who watched from the dugout, came out in a warmup jacket and exchanged hugs and slaps with teammates. He then hugged his children, and his wife, giving her a kiss, received congratulations from his parents and waved to the crowd.

"It's over with now," he said after his hugging his youngest son.

 Marlins 6, Astros 5

MIAMI - Scott Olsen won for the first time in three starts since his DUI arrest, pitching 71/3 innings to help the Florida Marlins rally past the Houston Astros.

Olsen (9-9) allowed two of Houston's first three hitters to score, then settled down and retired 14 of 15 batters during one stretch. He struck out eight and limited the Astros to six hits and three runs.

When Olsen came out of the game with a 6-2 lead, much of the crowd gave him a standing ovation.

Marlins slugger Miguel Cabrera departed in the fourth inning with a bruised left elbow after being hit by a pitch. His replacement in the order, Cody Ross, doubled home a run in the fifth to put the Marlins ahead to stay and drove in another run with a sacrifice fly.

NL batting leader Hanley Ramirez hit his 19th home run for Florida.

 Diamondbacks 3, Dodgers 0

LOS ANGELES - Brandon Webb displayed his Cy Young form in a marquee matchup with two-time All-Star Brad Penny, pitching his fifth career shutout and leading the Arizona Diamondbacks to a victory that polished off a three-game sweep of the Los Angeles Dodgers.

The NL West-leading Diamondbacks, who had lost seven of the first nine meetings this season prior to this series, increased their lead over third-place Los Angeles to four games in the NL West - the Dodgers' largest deficit this season.

 Braves 6, Rockies 5, 10 innings

ATLANTA - Rookie Yunel Escobar hit the game-winning single in the 10th for Atlanta.

The liner to left easily scored Jeff Francoeur, who had doubled into the left field corner off Taylor Buchholz (5-4), giving the Braves their fifth win in seven games. Atlanta took two of three from Colorado.

 Phillies 8, Brewers 6, 11 innings

MILWAUKEE - Wes Helms hit a two-out, two-run double in the 11th inning, and Philadelphia came back from a 6-0 deficit.

The Phillies needed five runs in the ninth - including three off Brewers closer Francisco Cordero - just to tie the game and get it to extra innings. Two of the runs came in on a Ryan Braun error.

 Padres 5, Giants 4

SAN DIEGO - While Barry Bonds sat out to enjoy the record-tying 755th career homer he hit the night before, San Diego finished off a sweep of the slugger's team.

Both starters left with injuries and the Giants had to turn to struggling ace Barry Zito for one inning. It was the first career relief appearance for the 28-year-old lefty, who retired the Padres in order in the seventh.

 Nationals 6, Cardinals 3

WASHINGTON - Ryan Zimmerman hit a tiebreaking single in the eighth inning, and the Nationals beat the Cardinals for their first six-game winning streak in more than a year.

With the score 3-3, Nook Logan led off the eighth with a bunt single off Ryan Franklin (4-2). Pinch-hitter Robert Fick sacrificed, D'Angelo Jimenez walked and Logan stole third.