SAN FRANCISCO -- Barry Bonds hit his 69th home run, moving within one of Mark McGwire's record, a tiebreaking drive in the sixth inning that led the San Francisco Giants over the San Diego Padres 3-1 Saturday.
Bonds' homer off Chuck McElroy (1-1) was the 563rd of Bonds' career, tying Reggie Jackson for seventh on the career list. Bonds has five homers in his last six games.
San Francisco remained two games behind NL West leader Arizona and three back of St. Louis in the wild card race.
Russ Ortiz (16-9) allowed one run and five hits in seven innings, and Robb Nen pitched the ninth for his 43rd save.
Diamondbacks 8, Dodgers 1
PHOENIX -- Luis Gonzalez hit his 55th home run and Steve Finley also homered off James Baldwin (2-6), who lost his fifth consecutive decision. Arizona has won fourth straight.
Los Angeles, eliminated from the wild card race, has lost five of six and 11 of 14. The Dodgers trail Arizona by seven games with seven to play.
Braves 8, Mets 5
ATLANTA -- Brian Jordan's two-out grand slam capped a seven-run ninth as Atlanta rallied from a 5-1 deficit and bolstered its bid for a record 10th straight postseason appearance.
The NL East-leading Braves, who also beat New York on Friday, maintained a two-game lead over second-place Philadelphia to two games and stretched their edge over the third-place Mets to five.
Phillies 5, Marlins 4
MIAMI -- Pat Burrell, benched earlier in the week, hit a two-run homer off Brad Penny (9-10) and got his 18th assist, tops among NL outfielders, when he helped throw out a runner at the plate.
Brandon Duckworth (3-1) won the first time in seven starts since Aug. 12, allowing four runs and five hits in 6 1-3 innings. Jose Santiago escaped a bases-loaded jam after Florida scored three runs in the seventh and Jose Mesa pitched the ninth for his 39th save.
Cubs 6, Astros 2
CHICAGO -- Fred McGriff, Rondell White and Todd Hundley homered on successive first-inning pitches from Dave Mlicki (7-2).
Kerry Wood (12-6), who couldn't hold a 5-0 lead in his previous start, against Pittsburgh, allowed two runs and three hits in six innings.
The Cubs were eliminated from the NL Central and remained five games behind St. Louis in the wild card race. Houston's lead was cut to two games over the Cardinals.
Cardinals 2, Pirates 0
ST. LOUIS -- Matt Morris (21-8) allowed five hits and struck out eight in eight scoreless innings, tying Curt Schilling for the major league lead with his 21st win.
Gene Stechschulte got three outs for his sixth save as St. Louis improved to 13-3 against Pittsburgh.
Fernando Vina hit his first homer in 125 at-bats this year against left-handers, a drive off Dave Williams (3-7), who allowed two runs and three hits in seven innings. Pittsburgh has lost 10 of 13.
Reds 7, Expos 4
CINCINNATI -- Robin Jennings hit a two-run homer and Ken Griffey Jr. drove in a pair of runs as Cincinnati assured Montreal of its fourth straight 90-loss season.
Elmer Dessens (10-13) pitched six shutout innings and became the first Reds pitcher to reach the 10-victory mark. Danny Graves got three outs for his 30th save.
Masato Yoshii (4-6) gave up four runs in the first inning and took the loss.
Rockies 14, Brewers 12
DENVER -- Denny Neagle hit his second career grand slam, but couldn't last long enough to get the win. Terry Shumpert went 4-for-4 with three runs scored, and Jeff Cirillo had three hits and two RBIs for the Rockies, who had 16 hits.
Neagle capped a seven-run fourth inning off Jimmy Haynes (8-19) with his second homer of the year, then was chased in the fifth after Milwaukee closed to 13-9. Justin Speier (4-3) worked 1 1-3 scoreless innings, and Jose Jimenez pitched the ninth for his 17th save.
Peninsula Clarion ©2014. All Rights Reserved.