Esteban Loaiza earned a win Thursday after spending one night in jail, and the Oakland Athletics beat the Seattle Mariners 9-6 for their season-high seventh straight victory.

Dan Johnson matched career highs with four hits and four RBIs for Oakland, which swept the Mariners for the second time this season. Loaiza, who spent Tuesday in jail on suspicion of drunken driving, got through six innings to earn his second straight victory since coming off the DL.

Loaiza faces drunken driving and speeding charges after police clocked his Ferrari exceeding 120 mph on a freeway near San Lorenzo. He was jailed early Wednesday after he failed a sobriety test.

Nick Swisher and Bobby Kielty each drove in two runs for the A's, who moved four games over .500 for the first time this year. The Mariners have lost nine straight to Oakland this season.

Jarrod Washburn (4-8) allowed six runs over five innings, falling to 1-5 in his last nine road starts.

Loaiza (2-3) gave up five runs — three earned — and six hits. Huston Street got 16th save.

INDIANS 8, YANKEES 4: At New York, Todd Hollandsworth broke out of his slump with an RBI double and a three-run homer, and Cleveland defeated New York to avoid a three-game sweep. Cliff Lee (5-5) won for just the third time since April 26, limiting the Yankees to five hits — three of them homers — over 6 2/3 innings. Ronnie Belliard got four hits and scored three times, and Jhonny Peralta ended his own slump with three hits and two RBIs.

TIGERS 6, DEVIL RAYS 2: At Detroit, Zach Miner allowed only two unearned runs and three hits in seven innings, pitching Detroit past Tampa Bay. Brandon Inge and Vance Wilson drove in two runs apiece, and Carlos Guillen had an RBI double. Detroit (43-24) matched its 2003 win total — the Tigers lost an AL-record 119 games that year.

Miner (2-1) earned his second consecutive win. Casey Fossum (2-3) took his first loss since May 14, allowing six runs and 10 hits in 5 2-3 innings.

BLUE JAYS 4, ORIOLES 2: At Toronto, Eric Hinske homered and Ted Lilly pitched six scoreless innings to lead Toronto over Baltimore. Shea Hillenbrand hit a two-run single for the Blue Jays, who won their third straight. Toronto took three of four from the Orioles.

Lilly (6-7) allowed just four hits while striking out eight to win for the first time in four starts. Former Baltimore closer B.J. Ryan pitched a perfect ninth for his 17th save in 18 chances.

Hinkse homered off Daniel Cabrera (4-3), who won his previous four decisions.

WHITE SOX 8, RANGERS 2: At Arlington, Texas, Mark Buehrle pitched eight strong innings, Juan Uribe homered and drove in three runs, and Chicago beat Texas.

TWINS 5, RED SOX 3: At Minneapolis, Jason Kubel homered for the third straight game, Carlos Silva pitched six-plus shutout innings and Minnesota finished a three-game sweep.

ANGELS 3, ROYALS 2 (10): At Anaheim, Orlanda Cabrera singled in Jose Molina in the bottom of the 10th inning as the Angels edged Kansas City.