American League Roundup: Boston holds off Texas

Red Sox 8, Rangers 4

Boston – Kevin Youkilis had three doubles Wednesday night, and Boston held onto a big lead this time.

It came a day after Youkilis delivered a three-run homer that gave the Red Sox a 19-17 victory, a win that came after they blew a 10-run cushion.

Texas trailed 8-0 in the eighth inning this time, and Milton Bradley’s three-run homer made it 8-4.

The Rangers then put their first two batters on base in the ninth before Ian Kinsler grounded into a double play.

Twins 4, Yankees 2

Minneapolis – Minnesota’s Delmon Young hit a three-run homer for the second straight day.

Blue Jays 4, Tigers 3

Detroit – Vernon Wells hit a grand slam for Toronto.

Mariners 10, Angels 7, 12 innings

Anaheim, Calif. – Wladimir Balentien hit a three-run homer with two outs in the 12th inning after striking out four times, and Seattle pulled out a gritty victory.

Orioles 6, Indians 1

Cleveland – Jeremy Guthrie went seven innings to win his fourth straight start, and Baltimore snapped Cleveland’s five-game winning streak.

Guthrie (10-8) allowed four hits and struck out four. In 10 starts since June 24, Guthrie is 7-1 with a 2.79 ERA.

Rays 3, Athletics 2

Oakland, Calif. – Eric Hinske had three hits, including a home run for Tampa Bay.