Randy Johnson allowed home runs to three straight batters for the first time in his career and yielded four homers in all during the fourth inning as the White Sox beat the New York Yankees, 6-2, in Chicago yesterday to stop a seven-game losing streak.
Given a 1-0 lead, the Big Unit allowed homers to Tadahito Iguchi, Aaron Rowand, and Paul Konerko with one out in the fourth, gave up consecutive singles to Jermaine Dye and Juan Uribe, then allowed a three-run homer to Chris Widger.
Johnson (11-8) has allowed 29 homers, the most in the American League and second in the majors behind Cincinnati's Eric Milton (35). The most Johnson has allowed in a season was 30 with Arizona in 1999.
The Big Unit, who missed a start earlier this month because of a bad back, allowed 10 hits, struck out eight and walked none in his fourth complete game this season. His ERA rose to 4.34.
It was just the second time in his career he allowed four home runs in a start, according to the Elias Sports Bureau. The other was on June 20, 1999, for Arizona against Atlanta.
Scott Sanderson and Catfish Hunter (in 1977 vs. the Red Sox) are the only other Yankees to allow four homers in an inning.
Former Yankee Jose Contreras (8-7) allowed two runs -- one earned -- and 11 hits, and matched his career-high by pitching eight innings.
Royals 5, A's 4 -- At Oakland, Calif., Emil Brown hit a go-ahead single in the 12th as Kansas City won its second straight game following a 19-game losing streak.
After overcoming a 1-0 deficit in Saturday night's 2-1 win, the Royals came back from three runs down in the eighth to win consecutive games for the first time since July 26-27 against the White Sox.
Oakland went 4-8 on a homestand during which the Los Angeles Angels moved past the A's into the West lead. The A's, who had been 5-0 at home in extra innings, lead the wild-card race by a half-game over the Indians and Yankees.
Tigers 17, Blue Jays 6 -- Carlos Pena hit a three-run homer in a seven-run first inning as host Detroit pummeled Toronto en route to its highest-scoring game in more than a year.
Craig Monroe hit a two-run homer in the second and Curtis Granderson hit a three-run homer in the sixth against Brandon Lee as the Tigers extended their winning streak to four games. It was the most runs for the Tigers since a 17-3 win over Cleveland in 2004.
Indians 5, Orioles 1 -- Travis Hafner drove in four runs to help C.C. Sabathia win his fourth straight start as host Cleveland completed a three-game sweep of Baltimore.
The Indians won their fourth straight and fifth in six games to move a season-high 12 games over .500. The skidding Orioles fell to 13-23 since the All-Star break and lost for the 26th time in 36 road games -- despite opening a six-game trip with a three-game sweep in Oakland.
Devil Rays 6, Rangers 3 -- Kenny Rogers lost his third straight start since serving a 13-game suspension and Jonny Gomes homered and drove in two runs, leading Tampa Bay past Texas at St. Petersburg, Fla.
Twins 8, Mariners 3 -- At Minneapolis, Lew Ford homered for the third straight game, Matthew LeCroy drove in two runs with two hits, and Joe Mauer reached base five times as Minnesota beat Seattle for its ninth win in 11 games.