SAN DIEGO Khalil Greene hit a pair of three-run homers off Horacio Ramirez (2-3) for a career-high six RBIs, and Adam Eaton won his fourth consecutive start to lead the surging San Diego Padres to an 8-4 win over the Atlanta Braves on Wednesday.
The Padres have won seven straight and 16 of 19, a span that's vaulted them from fourth in the NL West to sole possession of the division lead.
San Diego has swept consecutive three-game series against Atlanta and Florida the top two teams in the NL East and has won six straight series. It was San Diego's first three-game sweep of the Braves since May 1991.
Eaton (6-1) held the Braves to two runs and seven hits in 6 1-3 innings.
After Dennys Reyes allowed two runs in the ninth, Trevor Hoffman got two outs for his 406th career save and 13th in 15 chances this year.
Cubs 2, Pirates 1
PITTSBURGH Jose Macias' sacrifice fly drove in the go-ahead run, and the Cubs rallied with two runs in the ninth against Pittsburgh closer Jose Mesa for the second time in less than 20 hours.
The Pirates had won 40 consecutive games when leading after eight innings, and Mesa (0-3) had converted 23 successive save opportunities, until the Cubs rallied in the ninth two days in a row. Chicago came into the two-game series with 10 losses in 14 games.
Mets 10, Reds 6
NEW YORK Chris Woodward, Mike Cameron and David Wright homered, and Mike Piazza went 4-for-4 as the Mets completed a three-game sweep.
Tom Glavine (3-4) won consecutive starts for the first time in more than a year and Jose Reyes tripled twice for the Mets (22-19), who matched their season high of three games over .500 going into the weekend Subway Series against the Yankees.
Cincinnati (14-26) lost its fourth straight and is 0-8-3 in its last 11 series. Woodward's second-inning homer off Eric Milton (2-5) marked the 17th straight game the Reds allowed a home run, matching the team record set from June 5-23, 2001.
Marlins 8, Dodgers 3
LOS ANGELES Carlos Delgado, Miguel Cabrera and Damion Easley homered in a five-run sixth inning for the Marlins.
Josh Beckett (6-3) allowed two runs and five hits in six innings and singled home a run for the Marlins, who took two of three from the defending NL West champions after getting swept in a three-game series at San Diego.
Nationals 1, Brewers 0
WASHINGTON Jeffrey Hammonds singled home the winning run for the Nationals with one out in the ninth inning.
Hammonds, in an 0-for-13 slump entering the game, took advantage of a rare start to go 2-for-4, winning the game when he pulled a grounder down the third-base line with the bases loaded and the infield in.
Chris Capuano (3-3) hit Brad Wilkerson on the right shoulder with a 1-2 pitch in the ninth, and Jamey Carroll bunted Wilkerson to second. Milwaukee manager Ned Yost then pulled Capuano and brought in Mike Adams to face Vinny Castilla, who hit a weak dribbler that turned into a hit when third baseman Russell Branyan tried and failed to barehand the ball.
Cardinals 8, Phillies 4
PHILADELPHIA Yadier Molina hit a three-run homer and Albert Pujols added a two-run shot, helping the Cardinals overcome another homer by Bobby Abreu.
Chris Carpenter (6-2) allowed three runs and five hits, striking out seven in six innings for his second straight win.
Abreu hit a three-run drive in the sixth inning, giving him homers in nine of the last 10 games. By that time, the Phillies already trailed 8-0.
Diamondbacks 7, Astros 6
HOUSTON Troy Glaus hit a two-run homer, Russ Ortiz pitched well enough to win and the Diamondbacks roughed up Andy Pettitte.
Glaus finished 3-for-5, helping the Diamondbacks match a season high with 14 hits against an Astros team that had won three straight, including consecutive shutouts.
Brian Bruney pitched the ninth for his third save, sending Arizona to its sixth win in eight games. He allowed Craig Biggio's fifth homer in six games, a solo shot, but retired Adam Everett on a liner to third with the bases loaded to end it. The Diamondbacks (24-17) remained a game behind NL-West leading San Diego.
Giants 3, Rockies 2
DENVER Deivi Cruz hit a tiebreaking triple in the ninth inning of the lowest-scoring game at Coors Field this season.
Pedro Feliz led off the ninth with a single against Brian Fuentes (0-3), then Cruz lofted a drive over right fielder Brad Hawpe's head. Hawpe got the ball in quickly, but the relay throw was late after first baseman Todd Helton couldn't get the ball out of his glove.
Peninsula Clarion ©2015. All Rights Reserved.