Jon Garland pitched six effective innings and became the American League's first 14-game winner as the Chicago White Sox completed their first four-game sweep in Cleveland in 42 years with a 4-0 win over the Indians yesterday.
Tadahito Iguchi and A.J. Pierzynski hit home runs for Chicago, which improved to 30-5 against the AL Central and swept a four-game set in Cleveland for the first time since Aug. 27-29, 1963.
Garland (14-4) allowed seven hits and two walks to win for the second time in four starts. He struck out two. Neal Cotts and Cliff Politte completed the eight-hitter.
Cleveland's best chance came in the fourth when Casey Blake and Ben Broussard singled to put runners on first and third. Garland then struck out Jhonny Peralta and got Ronnie Belliard to hit into a double play.
Scott Podsednik opened the game against Scott Elarton (6-4) with a line double over leaping left fielder Coco Crisp, took third on a fly to center by Iguchi, and scored on a ground out by Frank Thomas.
Jermaine Dye hit a one-out single in the second and scored on Pierzynski's 12th homer, making it 3-0.
Iguchi made it 4-0 in the third by hitting an 0-2 pitch into the left-field stands for his sixth homer.
Elarton, who is 6-2 in his last 11 outings, gave up four runs and eight hits over seven innings.
Royals 5, Tigers 0 -- Runelvys Hernandez allowed two hits through five innings before he was ejected after triggering a bench-clearing brawl in the sixth, and Kansas City blanked host Detroit.
Three relievers finished the six-hitter for the Royals, who had three players and manager Buddy Bell ejected in the melee that started after Hernandez beaned Detroit's Carlos Guillen on the helmet, his third hit batter of the game. Tigers starter Mike Maroth (7-10) had hit a batter in the second, with both dugouts drawing warnings.
The Royals led, 4-0, when Hernandez (7-9) threw a low and inside pitch that Guillen thought hit him. The next pitch hit Guillen in the helmet, and he charged the mound, causing the dugouts and bullpens to empty. The scuffle appeared to be over with no punches thrown, but more pushing and shoving began, and Detroit reliever Kyle Farnsworth picked up Royals reliever Jeremy Affeldt and slammed him to the ground. Six players were ejected in all.
Mariners 8, Orioles 2 -- Gil Meche became Seattle's first 10-game winner in two seasons and Miguel Olivo hit a solo homer as the Mariners earned a four-game split with visiting Baltimore.
Seattle blew it open with a five-run sixth, highlighted by Mike Morse's two-run bloop single with two outs and the bases loaded. Richie Sexson also had an RBI single in the inning and added a sacrifice fly in the seventh.
Meche (10-6) won for the fifth time in his last seven starts by working 6 2/3 innings, allowing one run and five hits with one strikeout and four walks.
Angels 2, Twins 1 -- John Lackey tied a career high with 10 strikeouts and Jeff DaVanon homered as Anaheim wrapped up a successful series in Minneapolis, taking three of four from the Twins.
Lackey (7-4) scattered five hits in seven innings and allowed just one unearned run in a dominant performance to win for the first time in four starts. Francisco Rodriguez pitched the ninth for his 20th save in 22 chances.
Minnesota starter Joe Mays (5-4) gave up two runs and just two hits in seven innings while striking out a season-high six. But his big mistake came in the second on DaVanon's homer, which followed a walk to Macier Izturis.
A's 5, Rangers 4 -- Bobby Kielty led off the bottom of the 14th with a homer to send Oakland to its fifth win in six games.
The A's tied it on pinch hitter Adam Melhuse's one-out RBI double in the ninth off Francisco Cordero, who blew his fifth save. Kielty, who entered as a pinch runner in the ninth, ended both teams' longest game of the season with a long shot to right off Kameron Loe (3-2).
Alfonso Soriano, Richard Hidalgo, and Hank Blalock hit solo homers for Texas.
Devil Rays 5, Blue Jays 4 -- Jorge Cantu hit a go-ahead double in the top of the ninth to complete Tampa Bay's comeback over Toronto.
Down, 4-1, in the eighth, the Devil Rays rallied with three runs on Aubrey Huff's RBI grounder off Scott Schoeneweis and Toby Hall's two-run double down the left-field line off Miguel Batista (4-3). Jonny Gomes scored the tying run after plate umpire John Hirschbeck ruled Gomes beat catcher Gregg Zaun's tag.