Yoenis Cespedes homered leading off the second inning and Chris Young added an RBI single in Oakland's fourth straight win.
Crisp set a career high with his 17th homer that stayed just fair of the left-field foul pole, topping his 16 for Cleveland in 2005. He fouled a ball off the area below his right knee in the sixth. He stayed in and struck out, and then was removed for what the team called a shin contusion.
Dan Straily (8-7) won back-to-back starts for the first time since early July and Grant Balfour got three outs for his 36th save.
David Murphy hit a tying two-run shot in the Texas fifth for his first homer since Aug. 1. Rangers starter Derek Holland (9-7) allowed four runs, three earned, and five hits in 4 2-3 innings.
TIGERS 3, RED SOX 0
BOSTON (AP) — Doug Fister rebounded from a miserable start with seven sharp innings, helping Detroit beat Boston in a matchup of teams with the AL's best records.
The Tigers won despite missing Miguel Cabrera for the third straight game. He has been sidelined by a strained abdomen, though general manager Dave Dombrowski said the Triple Crown winner has been more hampered by a groin problem.
The AL Central-leading Tigers won for the fourth time in five games.
Fister (12-7) allowed four hits, struck out four and walked four. Jose Veras worked the ninth for his 21st save and second with the Tigers, finishing the six-hit shutout.
John Lackey (8-12) was the tough-luck loser, giving up three runs and seven hits over 7 1-3 innings.
ANGELS 11, RAYS 2
ANAHEIM, Calif. (AP) — Garrett Richards worked around a career-high seven walks over five innings and Erick Aybar drove in four runs for the surging Angels.
Richards (5-6) gave up a run and two hits while striking out six in the opener of a four-game series. The seven walks matched Richards' total from his previous five starts combined, but the Rays stranded eight runners while he was in the game and 12 altogether.
Ben Zobrist drove in both of Tampa Bay's runs with a first-inning homer and a sixth-inning single. The Rays have lost five straight and eight of nine to fall 6 1/2 games behind AL East-leading Boston.
Rookie Chris Archer (8-6) threw 90 pitches in 3 2-3 innings, giving up five runs and nine hits in a rematch of his 4-1 victory against Richards last Wednesday. The right-hander's outing was the second-shortest of his 22 big league starts.
The Angels have won nine of 10.
ORIOLES 7, INDIANS 2
CLEVELAND (AP) — Bud Norris stayed unbeaten as a starter with Baltimore and Nate McLouth homered and had three RBIs.
Norris (10-10) allowed one run — a homer to Jason Kipnis — and four hits in seven innings. The right-hander improved to 4-0 as a starter with the Orioles, who acquired him at the July 31 trading deadline from Houston. He lost once in relief.
Matt Wieters hit a two-run homer in the ninth and Brian Roberts drove in two runs for the Orioles, who came in three games behind Oakland and Tampa By in the wild-card race.
The Indians lost for the sixth time in seven games and could be without All-Star Justin Masterson (14-10) for the most important stretch of their season. Masterson left in the second with soreness in his left side.
YANKEES 9, WHITE SOX 1
NEW YORK (AP) — Derek Jeter ended a slump with two hits and two RBIs, Alex Rodriguez reached base twice in an eight-run fourth inning and the Yankees beat the White Sox in a game interrupted for nearly two hours by rain.
A day after giving up seven runs in the seventh inning in a loss to wild card-rival Baltimore, the Yankees rocked reliever Dylan Axelrod and took advantage of the sloppy White Sox for their most productive inning since Oct. 1.
With thunder clapping in the first inning, Jeter had a run-scoring single off Jose Quintana (7-5) to stop an 0-for-14 slide. The Yankees bats then made all the noise after a 1-hour, 53-minute delay.
Alfonso Soriano, Mark Reynolds Austin Romine, Vernon Wells, Brett Gardner and Jeter all drove in runs during the fourth-inning barrage. The offensive outburst made life easy on David Huff (2-0), who entered for Phil Hughes with one out in the second when play resumed.
ROYALS 3, MARINERS 1
KANSAS CITY, Mo. (AP) — Will Smith had a career-high eight strikeouts in a dominant relief performance, helping Kansas City get the win.
Smith (2-1) allowed one hit in 4 1-3 innings. He finished with the most strikeouts by a Royals reliever since Tom Gordon struck out eight over 4 2-3 innings against Detroit on July 9, 1993.
Seattle ace Felix Hernandez (12-9) lost his fourth consecutive start. The ace right-hander allowed three runs and six hits in 6 2-3 innings.
Hernandez departed after his back cramped up while he was pitching to Alex Gordon. But Hernandez said he will be OK.
The Royals scored two runs in the fifth to open a 3-1 lead. Jarrod Dyson came home on a wild pitch, and Emilio Bonifacio added a sacrifice fly.
Greg Holland pitched a one-hit ninth for his 37th save in 39 opportunities.
TWINS 10, ASTROS 6
HOUSTON (AP) — Rookie Chris Colabello homered twice for Minnesota, including a tiebreaking grand slam in the ninth inning.
It was 6-all before Chia-Jen Lo (0-3) allowed a single to Brian Dozier with one out in the ninth. Doug Bernier and Chris Herrmann drew two-out walks on full-count pitches before Colabello hit the next pitch into the bullpen in right-centre.
It was the first career grand slam for Colabello, who ended a 0-for-23 skid with a single on Sunday.
Chris Carter and Jason Castro drove in two runs apiece for the Astros, who have lost six of seven.
Josh Roenicke (3-1) pitched two hitless innings for the win.