In other games

•
Blue Jays 12, Royals 9
—
Alex Rios
hit a go-ahead double, and Toronto scored five times in the eighth inning to rally past visiting Kansas City.
Less than 24 hours after manager
Tony Peña
resigned, the Royals dropped to a major-league-worst 8-26. Kansas City had a season-high 16 hits in its first game under interim skipper
Bob Schaefer
, but it wasn't enough.

• Red Sox 6, Athletics 5 — Jason Varitek hit a two-run shot in the ninth inning, and Boston beat Oakland closer Octavio Dotel with a ninth-inning homer for the second straight day at Fenway Park.
The Athletics took the lead on Eric Byrnes' two-run homer off Keith Foulke in the top of the ninth.

• Orioles 7, Twins 4 — B.J. Surhoff singled home the tiebreaking run in the eighth inning, and Baltimore defeated visiting Minnesota.Sidney Ponson (5-1) gave up two earned runs in eight innings to earn his fourth straight win and improve to 9-2 lifetime against the Twins.

• White Sox 5, Devil Rays 2 — Orlando Hernandez took a two-hitter into the seventh inning, helping Chicago stop a two-game skid with a victory at Tampa Bay.Paul Konerko had a two-run double, and Jermaine Dye and Aaron Rowand also drove in runs in support of Hernandez (5-1), who allowed two runs and three hits in 6 1/3 innings.

• Indians 9, Angels3 — Ben Broussard homered and had three hits in his first game in the cleanup spot this season, helping visiting Cleveland beat Los Angeles.Jhonny Peralta and Casey Blake tacked on solo homers in the eighth inning for the Indians.

• Tigers 6, Rangers 5 — Carlos Peña's single off the glove of first baseman Mark Teixeira broke an eighth-inning tie and sent Detroit to a victory at Texas
The Tigers rallied from a 4-2 deficit in the seventh by scoring two runs on one wild pitch thanks to a throwing error on catcher Sandy Alomar Jr.