CHICAGO Alex Cintron hit a tying homer and Raul Mondesi delivered an RBI double later in the ninth inning, rallying the Arizona Diamondbacks over the Chicago Cubs 4-3 Saturday.
The Diamondbacks snapped a six-game losing streak and ended a team-record 10-game road losing streak.
Arizona trailed 3-2 in the ninth before Cintron led off with a home run against closer Joe Borowski (1-2).
Luis Gonzalez followed with an infield single and scored one out later on Mondesi's double.
Oscar Villarreal (7-4) pitched a scoreless eighth to get the victory.
Reds 5, Giants 4
CINCINNATI Pinch-hitter Barry Larkin drew a bases-loaded walk that broke a seventh-inning tie and Cincinnati sent San Francisco to its third straight defeat.
Barry Bonds hit his 647th career homer. It was Bonds' first homer at Great American Ball Park, completing his collection.
Bonds has homered in each of the 31 ballparks he has played in. He had great success at the Reds' old place his 31 homers at Cinergy Field were the most by any opponent.
The Reds are 5-1 since Monday, when they fired manager Bob Boone and general manager Jim Bowden and embarked upon a budget-slashing makeover.
Cardinals 10, Mets 9
NEW YORK Rookie Bo Hart hit his first career grand slam, Albert Pujols had his 30th homer and the St. Louis Cardinals withstood New York's five-run rally in the ninth inning to hold off the Mets.
Down 10-4, the Mets began their comeback with the help of three wild pitches by Jason Isringhausen. Pedro Borbon Jr. relieved with two outs and gave up an RBI double to Raul Gonzalez and Roger Cedeno's fourth hit, a two-run single that made it 10-9.
Esteban Yan took over and allowed a single to Jose Reyes that put runners on first and third. But Yan retired Vance Wilson on a liner to left field Miguel Cairo struggled to make the catch for his first save.
Braves 6, Dodgers 4
ATLANTA Chipper Jones drove in three runs, Mike Hampton won his fifth in a row and the Atlanta Braves defeated the slumping Los Angeles Dodgers.
Los Angeles, the worst-hitting team in the National League, lost its fifth in a row but finally managed to score more than three runs the first time that's happened since July 22.
After managing only one run and three hits through the first six innings, the Dodgers knocked out Hampton (8-5) in the seventh.
John Smoltz struck out the side in the ninth for his 42nd save in 45 chances.
Marlins 5, Astros 2
MIAMI Mike Lowell hit a three-run homer and Carl Pavano held Houston without a hit until the sixth inning to help the Florida Marlins beat the Astros.
The Marlins improved to 7-1 on their homestand with one game left. The Astros lost to Florida for the first time in five meetings this season, and their lead in the NL Central was cut to one game over St. Louis.
Lowell's 30th home run came in the first inning, and teammate Alex Gonzalez hit his 13th homer in the second. Ivan Rodriguez had three hits, drove in a run, stole a base and scored once.
Pirates 1, Rockies 0
PITTSBURGH Brian Meadows took Jeff Suppan's spot in the rotation and pitched seven shutout innings, leading the Pittsburgh Pirates past the Colorado Rockies.
Abraham Nunez, whose son, Abraham Jr., was born 2 1/2 hours before the game, drove in the only run with a second-inning groundout.
The Rockies put runners on first and third with one out in the ninth against Brian Boehringer. Mike Lincoln relieved and got Jay Payton to ground into a game-ending double play.
Expos 7, Brewers 1
MONTREAL Javier Vazquez fanned 11 to pass 1,000 career strikeouts, and also hit a two-run single to lead the Montreal Expos over the Milwaukee Brewers.
With a crowd of 22,280 on hand as the Expos honored new Hall of Famer Gary Carter, Vazquez (9-7) allowed only an unearned run in his second complete game of the season.
Vazquez scattered eight hits and walked none. He reached double digits in strikeouts for the sixth time in 24 starts this year and raised his season total to 171, second in the NL to Chicago's Kerry Wood.
Padres 6, Phillies 4, 1st game
Phillies 10, Padres 4, 2nd game
PHILADELPHIA Placido Polanco and Bobby Abreu drove in three runs apiece, leading Philadelphia to a victory over San Diego and a doubleheader split.
Jake Peavy (9-8) allowed two hits over seven shutout innings, and Phil Nevin homered and drove in four runs as the Padres won 6-4 in the opener. The loss snapped a four-game winning streak for the NL wild card-leading Phillies.
It was the first scheduled doubleheader at Veterans Stadium since Aug. 10, 1985, against St. Louis. The Phillies are moving into a new ballpark next season.
Joe Roa (1-3), who started for the Phillies in their home opener, gave up six runs in 3 1-3 innings for San Diego in the nightcap. Rheal Cormier (3-0) pitched two perfect innings for the win.
Nevin hit a three-run homer off Randy Wolf (11-6) in the opener.
Peninsula Clarion ©2014. All Rights Reserved.