White Sox 7, Devil Rays 2
In Chicago, Frank Thomas hit his 400th career home run, becoming the 36th player in major league history to reach the mark, as Chicago beat Tampa Bay.
There were two on-field attacks at US Cellular Field in the past year. Kansas City Royals first base coach Tom Gamboa was attacked by a father and son during a game against the White Sox at Chicago last September.
Umpire Laz Diaz was accosted by a fan at the same ballpark in April.
Carlos Lee also homered, and Esteban Loaiza (13-5) allowed two runs and eight hits in 6 1-3 innings for the White Sox, who have won eight straight -- their longest streak since winning nine straight July 1-9 in 1977.
Twins 6, Indians 5
In Cleveland, Doug Mientkiewicz hit a tiebreaking double in the ninth inning, leading Minnesota over Cleveland.
Danys Baez (0-7) gave up a single to Cristian Guzman leading off the ninth. Guzman stole second and scored on a two-out hit by Mientkiewicz, who finished with two doubles and two RBIs.
LaTroy Hawkins (8-2) got two outs in the eighth for the win.
Eddie Guardado pitched a perfect ninth, striking out two for his 24th save.
Blue Jays 5, Orioles 3
In Toronto, Cory Lidle won for the first time in more than a month and Carlos Delgado drove in four runs, including his AL-leading 29th homer, as Toronto beat Baltimore. Delgado's three-run shot off Jason Johnson (8-5) was his first homer in 72 at-bats since July 2 -- his longest drought this season. The All-Star first baseman leads the majors with 103 RBIs and is the first Toronto player to have 100 RBIs in six straight seasons.
Lidle (11-8) went 0-4 with a 10.86 ERA in his previous five starts. He allowed three runs on nine hits in seven innings.
Mariners 11, Rangers 5
In Seattle, Mike Cameron, Ichiro Suzuki and Bret Boone homered in a six-run fourth inning as Seattle beat Texas.
Boone drove in four runs with a pair of two-run homers for the AL West-leading Mariners, who hit four homers in a game for the second time this season.
Suzuki, who has a career-best 10 homers this season, and Cameron each drove in three runs.
Texas' Rafael Palmeiro hit his 512th home run to move past Mel Ott into a tie for 14th place on the career list with Ernie Banks and Eddie Mathews. Next up is Ted Williams and Willie McCovey at 521.
ESPN broadcasts MLB games live on Friday, Saturday and Sunday in Taiwan.