Yoenis Cespedes hit a go-ahead two-run single in the third inning that held up for Tommy Milone, and Crisp also singled and stole his 28th base to give the A's a much-needed boost only a couple of hours after right-hander Bartolo Colon received a 50-game suspension for a positive testosterone test a day before he had been scheduled to start the opener of a series at Tampa Bay.
Milone (10-9) allowed one run and two hits, struck out five and walked one in eight impressive innings to end a five-start winless stretch.
Minnesota starter Liam Hendriks (0-6) is still searching for his first major league win after 13 career starts, and nine this season.
RANGERS 12, ORIOLES 3
ARLINGTON, Texas -- Adrian Beltre hit three home runs, including two in a nine-run fourth inning, and had five RBIs for the Rangers in a victory over the Orioles.
Beltre hit his first homer leading off the second against former teammate Tommy Hunter. He connected again off Hunter for a two-run shot with none out in the fourth. He then hit another two-run drive with two outs while facing Kevin Gregg.
Mitch Moreland hit his first grand slam in the fourth, when the Rangers sent 12 batters to the plate. He matched Beltre with a career high-tying five RBIs.
The power surge supported a solid effort by Derek Holland (8-6). The left-hander pitched seven innings, giving up three runs and five hits. He struck out five and walked three.
Hunter (4-8) allowed eight runs on eight hits -- three home runs -- in three-plus innings.
MARINERS 3, INDIANS 1
SEATTLE -- Eric Thames hit a tiebreaking, two-run double with two outs in the eighth inning, and the Mariners beat Cleveland for their eighth straight win.
Seattle completed a three-game sweep and is on its longest winning streak since taking eight in a row from June 23 to July 1, 2007. The Mariners have won 15 of their last 16 home games.
Cleveland has lost eight in a row.
Vinnie Pestano (3-1) was the loser.
RAYS 5, ROYALS 3
ST. PETERSBURG, Fla. -- James Shields took a three-hitter into the eighth inning, leading Tampa Bay over the Royals for the Rays' 16th win in 21 games.
Shields (12-7) retired 12 in a row after Alcides Escobar's two-out single in the third and allowed three runs and five hits in 7 2-3 innings. The right-hander struck out seven and walked one, improving to 4-0 with a 2.15 ERA in his last five starts.
Escobar ended Shields' day with a two-out RBI triple in the eighth.
Luis Mendoza (7-9) gave up two runs, five hits and four walks in 4 1-3 innings. He also hit a batter and balked.
WHITE SOX 2, YANKEES 1
Sale (15-4) outpitched New York's Phil Hughes, allowing one walk and three hits, including Derek Jeter's solo homer in the sixth -- the Yankees star's third homer in as many nights. Addison Reed worked the ninth for his 23rd save in 26 chances.
Hughes (12-11) allowed five hits and two runs in seven innings with two walks and five strikeouts.
TIGERS 3, BLUE JAYS 2
Sanchez (2-3), acquired from Miami in a five-player deal last month, allowed one earned run and five hits in 6 2-3 innings. He struck out six and walked two, leaving with the tying run on third base.
Aaron Laffey (3-5) allowed two earned runs and five hits in six-plus innings. He walked three and struck out two.
The Blue Jays have been held to three or fewer runs for six straight games.
ANGELS 7, RED SOX 3
BOSTON -- Jered Weaver rebounded from a terrible start by pitching seven solid innings, and the Angels beat the fading Red Sox.
Howie Kendrick hit a solo homer and Torii Hunter had a two-run single for the Angels.
Los Angeles slugger Albert Pujols left in the fourth inning with tightness in his right calf. He went 2 for 2 and scored a run.
Weaver (16-3) gave up two runs and seven hits, struck out five and walked one.
Boston's Clay Buchholz (11-4) matched his season high for runs allowed, giving up seven in 5 1-3 innings. The 12 hits allowed equaled a career worst.
Copyright 2012 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Yanks' Kuroda hit in calf with liner, later leaves
- Red Sox avoid sweep behind Buchholz, Ortiz
- Nats' closer calls out Harper's OF positioning
- Canseco accused of sexual assault in Vegas