MLB ROUNDUP \ Sunday’s other games


AMERICAN LEAGUE

White Sox 6, Rays 5, 10 innings

CHICAGO — Alexei Ramirez singled home the winning run in the 10th inning after A.J. Pierzynski’s bizarre trip around the bases, and the White Sox rallied to avoid a sweep. Jim Thome hit his 534th homer, Carlos Quentin also connected and the White Sox tied it at 5 in the ninth on pinch-hitter Paul Konerko’s two-out single off fill-in closer Dan Wheeler.

Angels 5, Twins 3

ANAHEIM, Calif. — Francisco Rodriguez earned his 50th save, and the Los Angeles Angels got RBI triples from Vladimir Guerrero and Gary Matthews Jr. in the eighth inning to rally past the Twins for a split of their four-game series.

Yankees 8, Orioles 7

BALTIMORE — Robinson Cano hit the tiebreaking homer in the seventh inning after New York blew a five-run lead, and the Yankees hung on to finish off a three-game sweep. Cano went 4-for-5 with two doubles, two RBIs and two runs scored.

Red Sox 6, Blue Jays 5, 11 innings

TORONTO — Jed Lowrie hit a solo homer in the 11th inning, Dustin Pedroia had a three-run shot and the Red Sox won for the 11th time in 16 games on the road. Coco Crisp also homered for Boston. Jonathan Papelbon (5-3) worked two scoreless innings and Manny Delcarmen closed it out for his second career save and first this season.

Mariners 8, Athletics 4

SEATTLE — Felix Hernandez allowed three runs over six innings to win for the first time in more than a month, and J.J. Putz closed it out for his ninth save of the year. All three runs against Hernandez (8-8) came on homers, but he held Oakland to only one other hit while striking out seven to capture his first victory since beating Cleveland on July 18.

Royals 7, Tigers 3

KANSAS CITY, Mo. — Brandon Duckworth went five shaky innings for his first major league win as a starter in more than two years, helping Kansas City end a seven-game losing streak. Mark Teahen drove in three runs as the Royals won for just the third time in 17 games.

NATIONAL LEAGUE

Astros 6, Mets 4

NEW YORK — Brad Ausmus led off the 10th inning with his second homer of the season, Darin Erstad connected for his third three batters later and the Astros. Hunter Pence added a two-run shot as Houston overcame Carlos Beltran’s two homers, improving to 3-3 on its seven-game road trip.

Marlins 5, Diamondbacks 2

PHOENIX — Josh Willingham homered and drove in two runs to back Ricky Nolasco’s outstanding pitching performance, moving Florida within five games of the first-place Mets. Nolasco allowed three hits and struck out 10 over 71‚Ñ3 innings for the Marlins, who took two of three from the NL West leaders. Kevin Gregg pitched the ninth for his 29th save.

Cardinals 6, Braves 3

ST. LOUIS — Albert Pujols hit a two-run homer, his eighth hit in 10 at-bats, and the Cardinals handed the Braves their 12th loss in 14 games. Pujols hit his 28th homer in the first, lining a 1-0 fastball down the middle from Jo-Jo Reyes (3-10) into the left field stands. He has 87 RBIs, closing in on his eighth straight 100-RBI season to begin his career.

Cubs 6, Nationals 1

CHICAGO — Rich Harden matched a career-high with 11 strikeouts, Mark DeRosa homered for the fourth straight game and the streaking Cubs took their eighth straight series. Harden, 4-1 with a 1.47 ERA since his July trade from Oakland, reached double-digit strikeouts for the seventh time in his career and fifth time in eight starts with the Cubs.

Rockies 4, Reds 3, 12 innings

DENVER — Omar Quintanilla homered with one out in the 12th inning and the Rockies took advantage of five Cincinnati errors for the victory. Colorado, which stranded 18 runners, tied it in the ninth thanks to two errors and a balk. Matt Holliday scored the tying run on a wild throw by right fielder Jay Bruce.

Giants 7, Padres 4

SAN FRANCISCO — Kevin Correia pitched six innings to win for only the second time since April, Bengie Molina homered and drove in five runs and the Giants finished a three-game sweep

Associated Press