PHILADELPHIA -- Steve Finley streaked home to score the tiebreaking run in the seventh inning on a disputed play that led to Philadelphia manager Larry Bowa's ejection, and the Arizona Diamondbacks beat the Phillies 4-3 Saturday.
The Phillies put a runner on third base with one out in the ninth, but could not score the tying run against Byung-Hyun Kim.
The NL West-leading Diamondbacks began the day with a 1 1/2-game lead over San Francisco. Philadelphia, which trailed Atlanta by one game in the NL East, has lost seven of nine.
With the score tied at 1, Arizona loaded the bases with one out in the seventh. Pinch-hitter Greg Colbrunn hit a slow chopper and third baseman Tomas Perez charged the ball, barehanded it and made a strong throw home.
Plate umpire Bill Miller ruled Steve Finley had beaten the throw. Bowa argued the call and, after the inning was over, was ejected by Miller.
Arizona starter Miguel Batista (9-7) pitched six strong innings en route to his third straight win. Kim got his 13th save.
David Coggin (4-3) took the loss.
Cubs 6, Cardinals 4
CHICAGO -- Jon Lieber pitched neatly into the ninth inning and Fred McGriff homered and drove in three runs as the Chicago Cubs held off the St. Louis Cardinals.
The Cardinals rallied for two runs in the ninth, but Tom Gordon struck out Edgar Renteria on a full-count pitch with the bases loaded for his 26th save.
Chicago pulled within 3 1/2 games behind Houston in the NL Central race, with the Cardinals another game behind the Cubs. Houston played at Pittsburgh later Saturday.
Lieber (17-5) held the Cardinals to one single for seven innings. Woody Williams (10-9) took the loss.
Mets 3, Giants 2
NEW YORK -- Steve Trachsel, who gave up Mark McGwire's record-setting 62nd homer three years ago, didn't help Barry Bonds gain on Big Mac's mark of 70.
Trachsel tied his career high with 11 strikeouts, and New York went on to beat San Francisco on Rey Ordonez's RBI single in the 11th inning.
Bonds, who hit his major league-leading 55th homer on Thursday at Montreal, was 1-for-3 with a pair of walks and a strikeout. He needs 16 homers in San Francisco's final 33 games to top McGwire's season record.
Jerrod Riggan (2-2) escaped a bases-loaded jam in the 11th by striking out pinch-hitter Shawon Dunston, and the Mets won it in the bottom half against Robb Nen (3-3).
Dodgers 8, Braves 7
ATLANTA -- Shawn Green had two RBIs in Los Angeles' six-run fifth inning, and hit his 41st homer in the ninth as the Dodgers held on to beat the Atlanta Braves.
The Dodgers won their third straight and fourth in five games to keep Atlanta reeling at home. The Braves, who maintained a one-game lead over Philadelphia in the NL East, have lost 14 of their last 21 at Turner Field.
The Braves, trailing 8-2, scored five runs in the ninth -- highlighted by Andruw Jones' three-run homer off Jeff Shaw. Jeff Williams allowed four runs in the ninth, and Shaw one before the Dodgers closer held on for his 36th save in 42 opportunities.
Luke Prokopec (7-6) allowed nine hits, two runs and two walks in 6 2-3 innings for the win. Jason Marquis (3-5) allowed six hits and seven runs -- three earned -- in four innings.
Pirates 8, Astros 2
PITTSBURGH -- Aramis Ramirez hit a grand slam in a six-run Pittsburgh first inning, and Todd Ritchie pitched 8 1-3 effective innings.
The Astros, who had won seven of eight overall and five in a row over the Pirates, saw their NL Central lead over Chicago cut to three games. The Cubs beat St. Louis 6-4.
Ritchie (10-11) rebounded from the shortest start of his career, a 1 2-3 innings outing Sunday in the 12-2 loss at Enron Field, to win his 10th in 13 decisions since starting 0-8. He gave up nine hits.
Dave Mlicki (4-1) allowed six runs -- four earned -- and six hits in five innings.
Brewers 5, Rockies 4
MILWAUKEE -- Lou Collier's two-run, pinch-hit home run in the seventh lifted Milwaukee over Colorado.
Collier's home run -- his first of the year and only the third pinch-hit homer by the Brewers this season -- came on a 1-0 pitch from reliever Gabe White (1-7) with two outs. Richie Sexson, who had doubled, also scored.
Mike DeJean (4-2) was the winning pitcher in relief of starter Jamey Wright. He allowed two hits in a scoreless seventh.
Reds 4, Expos 2
MONTREAL -- Chris Reitsma came within one out of his first career shutout, and Adam Dunn hit a 420-foot homer to lead Cincinnati over Montreal.
Reitsma, who allowed five hits in 8 2-3 innings, allowed a two-run homer to Orlando Cabrera with two outs in the ninth.
Reitsma (6-13), who grew up in Calgary, Alberta, and holds both Canadian and American citizenship, struck out four and didn't walk a batter in his first win as a starter since June 20. He was 0-7 in his last 10 starts.
Dunn, who had his first career three-hit game, hit his 10th homer -- and ninth in August -- off Mike Thurman (6-10) following Wilton Guerrero's leadoff triple in the fifth.
Padres 7, Marlins 1
MIAMI -- Bubba Trammell hit a grand slam home run, and Junior Herndon allowed one run in five-plus innings as San Diego snapped a three-game losing streak with a victory over Florida.
Herndon (2-2), making his fifth career start, allowed one run and six hits, struck out one and walked three in 5 1-3 innings. It marked the first time the 22-year old right-hander, who has given up just three runs over 18 2-3 innings in his last three outings, lasted less than six innings.
Four relievers combined to shut the Marlins down the rest of the way.
Florida's Jesus Sanchez (2-4), who has lost each of his last four starts, walked a career-high eight in 6 2-3 innings. He gave up three runs and five hits.
Peninsula Clarion ©2013. All Rights Reserved.