PHILADELPHIA (AP) " Chan Ho Park had his second straight effective outing to win his first game with Philadelphia, and Jayson Werth stole home to lead the Phillies to a 5-3 victory over the Los Angeles Dodgers on Tuesday night.
Park (1-1) has rebounded nicely after a dreadful start this season. He walked none and gave up two runs in six innings. Raul Ibanez continued to look like a smart pickup for the Phillies, hitting a two-RBI double in the fourth for a 4-2 lead.
Werth stole home in the seventh inning and tied a team record with four steals in one game.
Clayton Kershaw (1-3) started for the Dodgers, who fell to 1-4 without suspended slugger Manny Ramirez.
Pirates 7, Cardinals 1
PITTSBURGH (AP) " Zach Duke limited St. Louis to three singles over eight innings after giving up a homer to Albert Pujols in the first and Pittsburgh ended an eight-game losing streak.
Adam LaRoche and Brandon Moss both broke out of slumps with homers for the Pirates.
Njyer Morgan's two-run triple finished off a four-run second inning that included Duke's run-scoring single and the Pirates " back in last place in the NL Central " won for the only second time in 14 games since April 26.
The Cardinals did almost nothing against Duke (4-3) following Pujols' 21st home run in 63 games at PNC Park, the most by any opposing player.
Mets 4, Braves 3, 10 innings
NEW YORK (AP) " Carlos Beltran drew a bases-loaded walk from Jeff Bennett (0-1) with two outs in the 10th inning and New York rallied to beat Atlanta.
Beltran also scored the tying run in the ninth for the Mets, who have won eight of nine. They were down 3-0 in the eighth but fought back to improve to 1-11 this season when trailing after seven innings.
Francisco Rodriguez (1-0) worked two scoreless innings for the win, the first time he has pitched more than one inning in a major league game since Aug. 17, 2007, with the Los Angeles Angels.
A two-run double to left-center by Jose Reyes cut it to 3-2, though he was easily thrown out at third when he tried to stretch the hit into a triple.
Brewers 6, Marlins 3
MILWAUKEE (AP) " Prince Fielder hit a pair of two-run homers and Rickie Weeks and Mike Cameron hit solo shots for Milwaukee.
It was the first time this season the Brewers hit four homers in a game. Milwaukee has won seven of its last nine and is five games over .500 since a 4-9 start.
Fielder, who had been hitless in his previous 10 at-bats, singled in the second and hit his first homer in the fourth inning off starter John Koronka to cut Florida's lead to 3-2.
Weeks tied it with his homer in the fifth and, after Corey Hart singled, Fielder hit a towering shot off Koronka (0-1) for his seventh this season to give Milwaukee a 5-3 lead.
It was Fielder's 14th career multihomer game and the first time he has hit two off a left-handed pitcher since doing it against Phillies starter Cole Hamels on April 23, 2008.
Manny Parra (2-4) allowed three runs and six hits in six innings and relievers Carlos Villanueva, Mark DiFelice and Trevor Hoffman didn't allow a baserunner the rest of the way. Hoffman picked up his sixth save.
Cubs 6, Padres 2
CHICAGO (AP) " Milton Bradley hit a towering two-run homer off Jake Peavy and Rich Harden pitched six sharp innings for Chicago.
Alfonso Soriano and Kosuke Fukudome both had two doubles and three hits, Bobby Scales added his first major league home run and Harden (4-1) won his fourth straight decision for the Cubs.
Peavy (2-5), whom the Cubs were interested in obtaining in the offseason, is the last Padres starter to get a win, on April 16. San Diego has lost nine straight road games, and four in a row overall.
Bradley, who hit his fourth homer, has a five-game hitting streak. He came into Tuesday's game hitting .179 with six RBIs.
Scales' home run came as a pinch hitter in the seventh, and the 31-year-old career minor leaguer has hit safely in the first five games of his major league career.
Harden gave up two runs and four hits in six innings.
Rockies 12, Astros 1
DENVER (AP) " Ian Stewart hit a grand slam and a solo homer and Ubaldo Jimenez pitched seven sharp innings for Colorado.
Stewart's second career grand slam was off reliever Tim Byrdak in the fifth inning. His five RBIs tied a career high.
Brad Hawpe finished with four hits, including a two-run homer, and drove in a career-high five runs. Todd Helton added a two-run homer in the third, giving him 1,994 career hits.
Jimenez (3-4) turned in his third straight solid start, scattering seven hits and giving up one run before being lifted for a pinch hitter. He has allowed five runs over his last 21 innings.
Ivan Rodriguez drove in the Astros' run with a one-out single in the seventh.
Astros starter Felipe Paulino (1-3) was roughed up in his first appearance against Colorado, giving up eight runs " seven earned " and seven hits in four innings.
Reds 3, Diamondbacks 1
PHOENIX (AP) " Brandon Phillips homered and drove in two runs for Cincinnati, and Micah Owings dominated his former team.
Owings (3-3), traded by Arizona last September, went seven innings and allowed one run and a season-low four hits. He walked two and struck out four.
Francisco Cordero pitched the ninth for his 10th save in as many chances.
Arizona fell to 1-4 under manager A.J. Hinch, who replaced Bob Melvin last week. The Diamondbacks are 9-14 at home and have dropped eight of 12 series this season.
Dan Haren (3-4) went seven innings and allowed three runs and six hits.
Owings dominated the Diamondbacks, who entered hitting .236, matching Oakland for the major's worst batting average.