By The Associated Press
PHILADELPHIA -- Chase Utley hit his major league-leading 17th homer to help Adam Eaton earn his first win, and the Philadelphia Phillies beat the Colorado Rockies 6-1 Wednesday night to complete a three-game sweep.
Eaton (1-3) allowed one run over six innings, Geoff Jenkins hit a two-run shot and the Phillies (31-24) moved a season-best seven games above .500 with their first sweep of the season. Philadelphia outscored Colorado 33-10 in the series.
The reeling Rockies are a season-worst 13 games under .500. The defending NL champions, who swept Philadelphia in the NLDS last October, have been decimated by injuries this season.
Eaton needed 11 starts to get his first win. He gave up four hits and struck out four in his best outing so far, lowering his ERA to 4.99.
Rookie Greg Reynolds (0-2) allowed five hits, but was hurt by eight walks. The right-hander gave up six runs in 5 2-3 innings in his fourth career start. Reynolds was the second overall pick in the 2006 amateur draft.
Reds 9, Pirates 1
CINCINNATI (AP) -- David Ross hit his first homer of the season to put the finishing touch on a six-run first inning off Tom Gorzelanny, and Cincinnati Reds extended its home winning streak to nine games.
Ross drove in four runs overall, and rookie Jay Bruce had a double and a pair of walks as the Reds extended their best home winning streak since 1980.
Gorzelanny (4-5) retired only two of the eight batters he faced during the shortest of his 54 starts in the majors. He gave up four hits and two walks, and threw a wild pitch that set up a run.
Bronson Arroyo (4-4), pitching on short rest to help Cincinnati's rotation in disarray, allowed one run and three hits in six innings, throwing 97 pitches. Brewers 1, Braves 0
MILWAUKEE (AP) -- Rickie Weeks delivered a run-scoring triple in the eighth inning to make a winner of Jeff Suppan, who baffled the Atlanta Braves over eight innings.
Braves starter Jo-Jo Reyes (2-3) had given up just two hits and retired 14 batters in a row before walking J.J. Hardy on four pitches leading off the eighth.
Blaine Boyer replaced Reyes, and Jason Kendall's sacrifice bunt gave the Brewers their first runner in scoring position. After pinch-hitter Joe Dillon struck out, Weeks hit his second triple of the season down the left-field line.
Salomon Torres pitched a perfect ninth for his fourth save in six opportunities, completing the four-hitter and giving the Brewers their fourth win in five games.
Suppan (3-4) allowed all four hits in a season-high eight innings. He also had a season-high seven strikeouts.
Cardinals 6, Astros 1
ST. LOUIS (AP) -- Adam Wainwright shackled the Houston Astros for eight innings and Yadier Molina had two hits and two RBIs to help spoil Wandy Rodriguez's first start in more than a month.
Cesar Izturis added a two-run triple for the Cardinals, who are 7-3 in their last 10 games against the Astros.
Wainwright (5-2) matched his career high with eight strikeouts, allowed three hits and issued his only walk to Michael Bourn with two outs in the eighth.
Ty Wigginton homered into the third deck in left in the third for the Astros.
Rodriguez (1-1) made his first start since going on the 15-day disabled list on April 20 with a strained left groin and labored over 4 2-3 innings, allowing six runs, three earned, and six hits and walked four.
Mets 7, Marlins 6, 12 innings
NEW YORK (AP) -- Fernando Tatis delivered a two-run double in the bottom of the 12th.
The Mets made it 5-all in the ninth when Endy Chavez connected for the first pinch-hit home run of his career.
After Alfredo Amezaga homered with two outs in the 12th off reliever Duaner Sanchez (1-0), the Mets rallied. Tatis' one-out hit came against Justin Miller (1-2).
The NL East-leading Marlins lost despite hitting four home runs, including two by Cody Ross. Mike Rabelo also homered.
Jose Reyes and Luis Castillo also homered for the Mets as they beat Florida for the second straight night.
Cubs 2, Dodgers 1, 10 innings
CHICAGO (AP) -- Alfonso Soriano singled in the winning run in the bottom of the 10th and Chicago completed a three-game sweep.
Trailing 1-0 in the bottom of the ninth, the Cubs tied it against Dodgers' closer Takashi Saito on Geovany Soto's bases-loaded sacrifice fly.
In the 10th, pinch-hitter Mike Fontenot doubled with one out off Chan Ho Park (1-1) and scored on Soriano's single to left. Bob Howry (1-2) pitched the top of the inning.