HOUSTON (AP) - Miguel Cabrera hit two home runs and tied a career high with six RBIs, leading the Detroit Tigers over the Houston Astros 17-2 on Saturday night.
Cabrera went 4 for 4 with a walk. Last year's Triple Crown winner is hitting .390 this season.
The Tigers have won eight of nine. Houston has lost five in a row.
Max Scherzer (4-0) gave up one run and three hits while striking out eight in eight innings. Lucas Harrell (3-3) gave up eight runs in 4 1-3 innings.
MARINERS 8, BLUE JAYS 1
TORONTO (AP) - Dustin Ackley hit his first career grand slam, Michael Saunders homered twice and the Seattle Mariners roughed up reigning NL Cy Young winner R.A. Dickey, beating the struggling Toronto Blue Jays.
Pitching on an extra day of rest as he tried to overcome neck and back soreness, Dickey (2-5) lost his third straight start. He allowed six hits, including a season-high three home runs.
Saunders homered on Dickey's second pitch. The knuckleballer was booed by the crowd of 35,754 after Raul Ibanez hit a one-out triple in the sixth and scored on Kelly Shoppach's double.
Hisashi Iwakuma (3-1) allowed one run and five hits in seven innings.
ORIOLES 5, ANGELS 4, 10 INNINGS
ANAHEIM, Calif. (AP) - Steve Pearce's RBI single with two outs in the 10th inning lifted the Baltimore Orioles over the Los Angeles Angels.
Baltimore also got homers from Manny Machado, J.J. Hardy and Nolan Reimold.
Freddy Garcia dazzled in his Orioles' debut, holding the Angels hitless until Erick Aybar had a leadoff single in the seventh.
Garrett Richards (1-3), making his first relief appearance after five starts in place of the injured Jered Weaver, gave up a leadoff single to Adam Jones. Pearce later singled to right.
Tommy Hunter (1-1) pitched one inning to get the win.
RANGERS 5, RED SOX 1
ARLINGTON, Texas (AP) - Craig Gentry had an infield hit that produced two runs and later hit a two-run homer in Texas' victory over Boston.
The Rangers broke a 1-1 tie and went ahead to stay on the speedy Gentry's infield hit in the fourth. He added his first homer in the eighth.
Alexi Ogando (3-2) pitched into the seventh inning for his first victory in five starts and the AL West-leading Rangers (19-11) clinched the series against the Red Sox (20-10), who still have the best record in the majors even after losing the first two games.
Ian Kinsler hit the first pitch thrown by John Lackey (1-2) into the left-field seats for his sixth homer this season, and 28th career leadoff shot.
INDIANS 7, TWINS 3
CLEVELAND (AP) - Scott Kazmir earned his first victory in three seasons, Nick Swisher homered in his first at-bat since missing three games with a sore shoulder and the Cleveland Indians beat Minnesota for their sixth straight victory.
Kazmir (1-1), a two-time AL All-Star who pitched in an independent league last season, allowed two runs in six innings. It was his first win since beating Tampa Bay on Sept. 19, 2010, while with the Angels.
The left-hander, who allowed eight earned runs in 8 1-3 innings in his first two starts, struck out seven.
Swisher, who hadn't played since Monday, homered off Kevin Correia (3-2) in the first.
YANKEES 4, ATHLETICS 2
NEW YORK (AP) - Phil Hughes pitched eight shutout innings of four-hit ball for his first win of the season, and the New York Yankees beat the Oakland Athletics.
Chris Stewart and Lyle Overbay homered against Bartolo Colon (3-1), sending the A's to their only loss in the right-hander's six starts this year. Hughes (1-2) struck out nine and outpitched his former New York teammate for his first victory since Sept. 20 against Toronto.
Oakland has dropped 10 of 15.
ROYALS 2, WHITE SOX 0
KANSAS CITY, Mo. (AP) - Jeremy Guthrie ran his unbeaten streak to a club-record 17 consecutive starts with a four-hitter in the Kansas City Royals' win over the Chicago White Sox.
Guthrie is 9-0 in the 17 starts, which started Aug. 8, 2012, against the White Sox. Paul Splittorff held the Royals' record with 16 straight undefeated starts in 1977-78.
It was first shutout and fifth complete game for Guthrie (4-0).
Dylan Axelrod (0-1) gave up a two-run triple to Lorenzo Cain in the first inning.