NEW YORK (AP) -- Russell Martin went 4-for-4 with a homer and three RBIs, and the Los Angeles Dodgers took advantage of a blown call at first base to rally past the New York Mets 9-5 Friday night.
After prized prospect Clayton Kershaw was chased in the fourth inning of his second major league start, Chan Ho Park (2-1) shut down the Mets to give manager Joe Torre a victory in his return to New York.
The Dodgers stopped their four-game game losing streak and ended the Mets' three-game winning string.
Cubs 10, Rockies 9
CHICAGO -- Jim Edmonds and Mark DeRosa delivered key hits and the Chicago Cubs overcame an eight-run deficit, rallying past the Colorado Rockies 10-9 for their fifth straight victory.
With the wind blowing out at 15 mph, the hitters ruled at Wrigley Field. There were seven total home runs, and Jeff Baker hit a team-record four doubles for the Rockies.
Phillies 12, Marlins 3
PHILADELPHIA -- Chase Utley hit his major league-leading 18th homer to help Brett Myers win for the first time in six weeks, and the Philadelphia Phillies beat the Florida Marlins 12-3.
Ryan Howard and Chris Coste each had three-run shots for the Phillies, who won their fifth straight game and moved into first place in the NL East -- a half-game ahead of the surprising Marlins.
Reds 3, Braves 2 (11)
CINCINNATI -- Rookie Jay Bruce had four hits -- three of them off 300-game winner Tom Glavine -- and scored on Chipper Jones' error in the 11th inning, leading the Cincinnati Reds to a 3-2 victory over the Atlanta Braves.
Bruce added to his remarkable debut week by opening the 11th with a single off Royce Ring (1-1). Ken Griffey Jr. then singled past Jones, and the third baseman also failed to come up with Brandon Phillips' grounder for a game-ending error.
Brewers 5, Astros 1
MILWAUKEE -- Ryan Braun homered and matched a career-high with four hits, Manny Parra pitched six strong innings and the Milwaukee Brewers beat the Houston Astros 5-1.
Prince Fielder and Mike Cameron also homered for Milwaukee, which won for the fourth time in five games. Houston dropped its third straight.
Cardinals 5, Pirates 4
ST. LOUIS -- Albert Pujols homered for the third time in four games and Todd Wellemeyer worked seven sharp innings in the St. Louis Cardinals' 5-4 victory over the Pittsburgh Pirates.
Rookie Joe Mather, recalled from Triple-A Memphis earlier in the day after struggling Chris Duncan was demoted, had a nice debut both at the plate and in right field. He hit an RBI single in the seventh and made a diving catch in the second, fully extending to rob Adam LaRoche of extra bases on a liner down the line, helping the Cardinals win for the sixth time in eight games.
Indians 5, Royals 4
KANSAS CITY, Mo. -- Grady Sizemore homered twice and made a game-saving catch for the final out, leading the Cleveland Indians to a 5-4 victory over Kansas City and handing the Royals their 12th straight loss.
Cliff Lee (8-1) moved into a tie for the AL lead in victories despite an off night. He allowed four runs and 10 hits in six innings. His ERA crept up from 1.50 to 1.88, still good enough to lead the league.
Kansas City blew a 4-1 lead, committed a costly baserunning blunder and was robbed by Sizemore in the ninth. The star center fielder hauled in Jose Guillen's liner with the tying run on second in the ninth and held on after he crashed into the wall, ending the game.
Rangers 3, Athletics 1
ARLINGTON, Texas -- Kevin Millwood allowed one run through six innings in his first start in almost three weeks, rookie Brandon Boggs matched a career high with three RBIs and the Texas Rangers beat the Oakland Athletics 3-1.
Millwood (3-3) gave up five hits, struck out five and didn't issue a walk in his first start since May 10 against Oakland. He was forced to leave that outing due to a strained right groin after throwing 12 pitches and recording two outs.
Rays 2, White Sox 1
ST. PETERSBURG, Fla. -- Cliff Floyd lined a leadoff home run in the bottom of the ninth inning, giving the AL East-leading Tampa Bay Rays a 2-1 victory over the Chicago White Sox.
Floyd's fourth homer of the season came against Scott Linebrink (2-1). It ended a stretch in which the White Sox bullpen had not allowed an earned run in 28 innings.
Red Sox 5, Orioles 2 (13)
BALTIMORE -- Mike Lowell singled in the tiebreaking run during a 13th inning in which the Baltimore Orioles made three errors, and the Boston Red Sox turned the miscues into a 5-2 victory.
Lowell had three hits, and Jacoby Ellsbury had three hits and half of Boston's club-record six stolen bases.
The Red Sox were held scoreless for 11 straight innings before breaking through against Chad Bradford (2-2) -- with plenty of help from the shoddy-fielding Orioles.