PITTSBURGH — Garrett Jones hit a two-run homer in the eighth inning against J.A. Happ, fellow rookie Andrew McCutchen also went deep and last-place Pittsburgh rallied for the second time in three nights to beat division-leading Philadelphia 3-2 on Thursday night.

Charlie Morton shook off a rough first inning to limit the Phillies to two runs over six innings, Denny Bautista (1-0) pitched two shutout innings and Matt Capps earned his 24th save.

Happ (10-3), who lost for the first time in four decisions, appeared to be cruising following McCutchen's homer leading off the first. The left-hander allowed four hits over the next six innings. After pinch-hitter Ronny Cedeno singled to start the eighth, Happ got the next two batters on fly balls. Jones, who leads NL rookies with 15 homers, drove a 1-1 pitch to center to give the Pirates the lead.

DODGERS 3, ROCKIES 2: At Denver, Vicente Padilla, waived by Texas earlier this month after angering the Rangers by throwing at hitters, had an impressive return to the National League. Padilla (1-0) allowed two runs and six hits in five innings. Matt Kemp hit his career-high 19th homer as the Dodgers took two of three in Colorado and opened a four-game lead in the NL West over the wild-card leaders. Jonathan Broxton got his 28th save.

ASTROS 4, CARDINALS 3: At St. Louis, Jeff Keppinger hit a tiebreaking homer with two outs in the ninth inning to help Houston avoid a three-game sweep. Jose Valverde (2-2) pitched two scoreless innings for the Astros, who won for just the fifth time in their last 19 road games. Matt Holliday homered for the NL Central-leading Cardinals, who lost for the fourth time in 19 games.

NATIONALS 5, CUBS 4: At Chicago, Ryan Zimmerman hit a two-run homer and Adam Dunn added a solo shot to lead Washington, which won a series at Wrigley Field for the first time since 2005. Aramis Ramirez homered, singled twice and drove in three runs but the Cubs still lost for the seventh time in 10 games.

View Comments

METS 10, MARLINS 3: At Miami, Tim Redding pitched 62/3 innings to give New York's injury-ravaged staff a boost and snap a five-game skid. Redding (2-4), making his second start since July 2, allowed three runs — all on leadoff homers by Chris Coghlan (twice) and Dan Uggla— and five hits.

REDS 8, BREWERS 5: At Milwaukee, Justin Lehr overcame a rocky start to pitch into the eighth inning and drew a key walk in Cincinnati's five-run fifth as the Reds swept the three-game series. Lehr (3-1) struck out a career-high seven over 72/3 innings and Cincinnati matched its season-best winning streak at four. Prince Fielder hit a three-run homer in the first to give him 115 RBIs, tops in the majors.

BRAVES 9, PADRES 1: At Atlanta, Javier Vazquez pitched seven scoreless innings and everyone in the Atlanta lineup contributed to a 17-hit attack as the Braves avoided a sweep. Vazquez (11-9) snapped his first two-game losing streak of the season, allowing five hits.

DIAMONDBACKS 11, GIANTS 0: At San Francisco, Brandon Allen homered and drove in four runs and Mark Reynolds and Gerardo Parro added two RBIs apiece as Arizona clobbered the Giants. Yusmeiro Petit got the win with six shutout innings.

Join the Conversation
Looking for comments?
Find comments in their new home! Click the buttons at the top or within the article to view them — or use the button below for quick access.