National League roundup
The NL roundup…
ST. LOUIS ó Albert Pujols hit a game-ending homer in extra innings for the second straight day, beating the Chicago Cubs with a leadoff shot in the 10th inning of the St. Louis Cardinalsí 3-2 victory on Sunday.
Pujols hammered a fastball from Rodrigo Lopez (0-1) an estimated 446 feet to left for his 10th career game-ending homer. His fifth shot during a seven-game homestand and No. 13 for the season gave the Cardinals a three-game sweep over the Cubs, who have lost nine of 11.
The Cardinals were down to their last strike before Ryan Theriot tied it with an RBI double off Carlos Marmol, driving in pinch-runner Tony Cruz from first. Theriot extended his hitting streak to 19 games, the Cardinalsí longest since Pujols hit in 30 straight in 2009.
Phillies 7, Pirates 3
PITTSBURGH ó Roy Halladay pitched seven effective innings, and Philadelphia snapped a season-high four-game losing streak, beating Pittsburgh Pirates 7-3 on Sunday to avoid a sweep.
Neil Walker hit a two-run homer in the first inning, one of six Pittsburgh hits off Halladay (8-3), who had six strikeouts and one walk in tying for the most wins in the majors.
Dodgers 9, Reds 6
CINCINNATI ó Dodgers pitcher Chad Billingsley drove in a career-high three runs with a homer, a double and a bases-loaded walk, and Los Angeles beat Cincinnati again.
Matt Kemp added a two-run homer ó his third in five at-bats ó as the Dodgers improved to 28-10 against the Reds since 2006.
Billingsley (5-4) lasted only five innings, but helped himself build a big lead.
Mets 6, Braves 4
NEW YORK ó R.A. Dickey pitched eight baffling innings, Jose Reyes hit an RBI double and scored twice and New York beat Atlanta for the second straight night.
Carlos Beltran had a run-scoring double off Tim Hudson (4-5) before fouling a ball off his right shin and leaving the game in pain. Justin Turner added an RBI single and the banged-up Mets finished 5-5 on a homestand against Philadelphia, Pittsburgh and Atlanta.
Brewers 6, Marlins 5, 11 innings
MIAMI ó Josh Wilson homered with two out in the 11th inning, and Milwaukee topped Florida by a run for the third day in a row.
The Brewers won despite blowing a 5-0 lead. Wilsonís hit off Mike Dunn (4-3) was the first for Milwaukee in 5 2-3 innings against Floridaís bullpen. Milwaukee is 19-6 since May 9, best in the majors.
Giants 2, Rockies 1
SAN FRANCISCO ó Ryan Vogelsong pitched eight fantastic innings, and Andres Torres singled home the tiebreaking run to lead San Francisco over Colorado.
Freddy Sanchez also drove in a run for the Giants, who won their fourth in five games. Miguel Tejada had two hits.
Chris Iannetta homered for the Rockies, who are 4-12 in their last 16 games and have not won back-to-back games since May 16-17.
Nationals 9, Diamondbacks 4, 11 innings
PHOENIX ó Rick Ankiel drove in the go-ahead run with a two-out walk in the 11th inning and Mike Morse followed with a grand slam, leading Washington to a wild win over Arizona.
Managers Jim Riggleman of the Nationals and Kirk Gibson of the Diamondbacks were among four ejections, and Washington was hit by a pitch four times, including second baseman Danny Espinosa twice.
Padres 7, Astros 2
SAN DIEGO ó Chase Headley extended his career-high hitting streak to 15 games with an RBI double and San Diego won three consecutive home games for the first time this season.