The way the Cleveland Indians are blowing leads, they might be blowing their chance for a sixth straight AL Central title.

The Minnesota Twins, who rallied to beat Cleveland 6-5 after trailing 5-0 on Tuesday, did it again Wednesday night by coming back from an 8-1 deficit in the seventh inning to win 10-9.

The Twins rallied from a seven-run deficit to win for the first time in the franchise's 40-year history by scoring six runs in the seventh and three more in the ninth, capped by Midre Cummings' two-run homer.

``That's the first time in my life I hit a game-winning homer,'' Cummings said.

Elsewhere in the AL, it was Kansas City 6, Detroit 0; Texas 7, Seattle 6; Toronto 7, Baltimore 2; Boston 5, Chicago White Sox 3 in a game shortened to six innings by rain; and Oakland 7, Anaheim 4. The Tampa Bay-New York Yankees game was rained out.

The Twins credited manager Tom Kelly with keeping them in the game after they fell behind 8-1.

``T.K. was saying, `A lot of ballgame left. Let's keep playing the game and see if something happens,''' Cummings said. ``We did, and it did.''

The shellshocked Indians dropped into third place for the first time since May 17, 1997.

``Any loss is bad, particularly when you're leading by a significant number of runs,'' Travis Fryman said.

Cummings' homer off Steve Karsay (0-2) made a winner of Eddie Guardado (3-1), who gave up David Justice's solo homer in the top of the inning to give the Indians a 9-7 lead.

``Tom Kelly always says, `No matter the score, play all nine innings,''' Guardado said. ``And look what happens when you do.''

Matt Lawton hit a one-out double in the bottom of the ninth and scored on Ron Coomer's single, making it 9-8. After Butch Huskey flied out, Cummings sent a 2-0 pitch the opposite way, 361 feet over the left-field wall.

Athletics 7, Angels 4

Ben Grieve had three hits, including a solo homer in the third inning and a go-ahead single in a four-run ninth, as Oakland rallied at Anaheim after blowing a two-run lead.

Grieve, batting in the cleanup spot for the second night in a row and second time of his career, singled off Mark Petkovsek (2-2) for a 4-3 lead after a single by Ryan Christenson, a sacrifice by Randy Velarde and an intentional walk.

Jeremy Giambi followed a walk to Matt Stairs with a two-run single, making it 6-3, and Eric Chavez added an RBI single.

Jason Isringhausen (2-2) blew a save for the third time in nine chances, but got credit for the victory.

Red Sox 5, White Sox 3

Brian Daubach doubled in Boston's first run and added a two-run homer in a game called because of rain after six innings at Fenway Park.

Ramon Martinez (3-2) pitched five scoreless innings, allowing three hits and two walks in a steady rain that grew heavier around the fifth inning.

Cal Eldred (2-2) gave up five runs, four earned, on six hits and a walk in 4 2-3 innings. Rich Garces got the final out in the sixth and earned his first save after Chicago scored three in the inning, two of them on a homer by Magglio Ordonez.

Blue Jays 7, Orioles 2

Lance Painter, getting a chance as a starter because of Roy Halladay's ineffectiveness, allowed two hits in five innings as Toronto beat Baltimore for the 13th straight time.

The Blue Jays swept the three-game series and have won 14 straight games at home against the Orioles, who lost for the seventh time in eight games overall.

Painter (1-0) struck out a career-high eight, and Paul Quantrill pitched 3 2-3 innings for his first save. Scott Erickson (0-1) allowed seven runs and 12 hits in 2 2-3 innings.

Rangers 7, Mariners 6

David Segui, the AL's leading hitter with a .387 average, went 3-for-5 with five RBIs, including a game-winning two-run homer in the bottom of the ninth for Texas.

Rangers reliever John Wetteland (3-1), seeking his 300th career save, won a third straight decision for the first time in his major league career.

Segui's RBI single in the first drove in the Rangers' first run, and he broke a 2-2 tie with a two-run single in the fifth.

Kazuhiro Sasaki (1-1) was the victim of Segui's walk-off homer.

Royals 6, Tigers 0

Rookie Chris Fussell (3-1) allowed two hits in six innings at Detroit as the Tigers were shut out for the sixth time this season and dropped to 9-23, their worst record in 47 years.

Hideo Nomo (1-2) allowed six runs, eight hits and three walks in 6 2-3 innings, making a throwing error in the second that allowed Kansas City's first run to score.