PHILADELPHIA – Carlos Beltran homered twice for the second straight game, leading the New York Mets to an 8-3 victory over the free-falling Philadelphia Phillies on Saturday.
Paul Lo Duca and David Wright also connected, and Jorge Sosa (7-3) pitched five effective innings before he left after straining his left hamstring running to first in the sixth. Pedro Feliciano recorded the final six outs for his first save.
Beltran, who finished 4-for-5, gave the Mets a 5-3 lead with a two-run drive off starter J.A. Happ (0-1) in the fifth inning. His solo shot off Ryan Madson in the seventh made it 6-3. It was the fifth time Beltran homered from both sides of the plate.
Phillies center fielder Aaron Rowand nearly made a spectacular catch on Beltran’s second homer, climbing the fence and reaching over only to have the ball hit off his glove.
Brewers 13, Cubs 4
CHICAGO – Milwaukee bounced back from a tough defeat, scoring nine runs in the first three innings to make it easy for Ben Sheets (10-3), who had a season-high 11 strikeouts in winning his sixth straight decision.
Ryan Braun hit a two-run homer and went 4-for-5 with four RBIs for Milwaukee, which finished with 15 hits in ending Chicago’s seven-game winning streak.
On Friday, the Brewers plated five in the opening inning, only to lose 6-5 when the Cubs got three in the ninth.
Prince Fielder had a pair of doubles in the first two innings and three RBIs Saturday as Milwaukee jumped out early against Sean Marshall (4-3).
Rockies 5, Astros 0
HOUSTON – Jeff Francis allowed three hits in seven innings and Colorado beat its former ace Jason Jennings (1-3) to end an eight-game losing streak.
Garrett Atkins drove in two runs, Matt Holliday had an RBI double and the Rockies won for just the fourth time in 13 games.
Reds 5, Cardinals 1
CINCINNATI – Kyle Lohse (4-10) rebounded from the worst outing of his career with one of his best of the season, pitching into the eighth inning and hitting a sacrifice fly while leading Cincinnati.
The Reds reached the halfway point of their season at 31-50, the worst record in the majors.
Athletics 7, Yankees 0
NEW YORK – Chad Gaudin combined with Rich Harden on a one-hitter, and the Oakland Athletics connected for three home runs off Kei Igawa in a victory over the lethargic New York Yankees.
Light-hitting Jason Kendall was 3-for-3 with a homer and a walk to lead an Oakland offense that ranks 13th out of 14 AL teams in runs scored. Shannon Stewart and Dan Johnson also homered for the A’s, who won for only the second time in nine tries and are 5-13 in their past 18 games.
Johnny Damon’s single in the sixth was the only hit for the Yankees (37-40), who have dropped eight of 10 after an 11-1 stretch.
Twins 8, Tigers 5
DETROIT – Michael Cuddyer and Lew Ford homered and drove in three runs apiece in Minnesota’s victory over Detroit.
Cuddyer hit a three-run homer, went 2-for-3 and scored two runs. Ford hit a two-run drive and a run-scoring double.
Indians 8, Devil Rays 6
CLEVELAND – C.C. Sabathia became the majors’ first 12-game winner and Grady Sizemore drove in three runs to lead Cleveland.
Sabathia (12-2) matched last season’s win total, and is 7-1 with a 2.62 ERA in his past 10 starts.
Orioles 6, Angels 3
BALTIMORE – Brian Burres took a three-hitter into the eighth inning, Ramon Hernandez hit a three-run homer and Baltimore improved to 6-4 under interim manager Dave Trembley.
Kevin Millar drove in two runs and scored twice, and Melvin Mora had his second straight three-hit game for the Orioles.
White Sox 3, Royals 1
KANSAS CITY, Mo. – Tadahito Iguchi poked a two-run single into right field with two out in the 10th inning, helping Chicago snap Kansas City’s five-game win streak.
Octavio Dotel (0-1) started the 10th and gave up a pinch single to A.J. Pierzynski and hit Scott Podsednik, who reached for the fourth time in the game.
With two out, Paul Konerko was walked intentionally, loading the bases.