CLEVELAND (AP) Justin Verlander dominated for eight innings and Don Kelly hit a three-run homer off Justin Masterson, leading the Detroit Tigers to their 10th straight win, 5-1 over the Cleveland Indians.
Verlander (12-8) allowed one run and four hits as the Tigers beat the Indians for 10th time in 11 games and opened a five-game lead over Cleveland in the AL Central.
Kelly connected in the fifth inning off Masterson (13-8) and Miguel Cabrera picked up his 100th RBI as the Tigers improved to 11-3 against their nearest division rival.
The Indians, who are 24-10 against the Central's three other teams, have to hope they can win the next two over Detroit to split the series.
To do that, they'll have to beat Doug Fister and Max Scherzer.
TWINS 7, ROYALS 0
KANSAS CITY, Mo. (AP) - Andrew Albers allowed four hits while pitching into the ninth inning in his major league debut, easily outdueling Royals ace James Shields and leading the Twins over Kansas City.
The first big leaguer from Saskatchewan in more than 20 years, Albers at one point retired 15 straight.
He was two outs shy of his third straight complete game dating back to Triple-A Rochester, and the first shutout in a big league debut since Detroit's Andy Van Hekken did it in 2002.
The Twins took most of the pressure off with a big night at the plate. Brian Dozier homered and drove in three runs, and Justin Morneau and Chris Colabello also went deep for the Twins.
WHITE SOX 3, YANKEES 2
CHICAGO (AP) - Chris Sale allowed one run while outpitching Hiroki Kuroda in to the eighth inning, and the White Sox beat the Yankees.
Alex Rodriguez singled, walked, was hit by a pitch and lined out to center field after going 1 for 4 in his season debut Monday. The Yankees lost for the 13th time in 19 games after scoring a run in the ninth against closer Addison Reed.
A-Rod was on deck when Alfonso Soriano struck out to end it with a runner on first.
Reed gave up a single to a pinch-hitter Ichiro Suzuki, who took second on defensive indifference and came around on Brett Gardner's two-out single. But Reed finished for his 27th save in 32 chances.
RED SOX 15, ASTROS 10
HOUSTON (AP) - Jacoby Ellsbury homered twice and Jonny Gomes added a three-run shot and the Red Sox rallied from a five-run deficit for a win over the Astros.
Catcher Ryan Lavarnway tied a major league record with four passed balls in the first inning as he struggled to handle pitches from knuckleballer Steven Wright, and the Astros took a 3-0 lead.
Houston extended its lead to 5-0 before Ellsbury's two-run shot in a three-run third closed the gap.
The Astros led 7-3 before a five-run fifth inning, highlighted by a two-run double by Lavarnway gave Boston a one-run lead.
The Red Sox tacked on five more runs in the sixth, capped by the pinch-hit homer by Gomes.
Robbie Grossman, Brett Wallace and Jake Elmore homered for the Astros, who have lost five of six.
RANGERS 8, ANGELS 3
ANAHEIM, Calif. (AP) - Adrian Beltre drove in the tiebreaking run in the eighth, Yu Darvish pitched seven solid innings, and the Rangers beat the Angels for their eighth win in nine games.
Elvis Andrus had three hits and scored the go-ahead run as the Rangers won their third straight and moved within one game of AL West-leading Oakland, which lost at Cincinnati.
Darvish (11-5) allowed eight hits in his least effective start since returning from the disabled list late last month.
But the major leagues' strikeouts leader still escaped a seventh-inning jam, and he got the win when Beltre singled against Kevin Jepsen (1-3).
Kole Calhoun and Mike Trout led off the first inning with back-to-back homers for the Angels, who have lost nine of 12.
Tanner Scheppers pitched two scoreless innings for his first save of the season.
BLUE JAYS 7, MARINERS 2
SEATTLE (AP) - Jose Reyes homered on the first pitch of the game, added an RBI single to cap Toronto's big fourth inning, and the Blue Jays handed Seattle ace Felix Hernandez his first loss since late May with a win over the Mariners.
The Blue Jays battered Hernandez (11-5) and knocked him out after just five innings, matching his shortest start of the season.
A leading contender for a second AL Cy Young Award, Hernandez got no help from his defense that committed three errors that led to three unearned runs while he was on the mound.
Despite lasting just five innings, Hernandez's ERA only rose from 2.30 to 2.39. Hernandez had not lost since May 25, a span of 12 starts.
Toronto's Josh Johnson (2-8) pitched well with his potential spot in the rotation at stake. Johnson threw five scoreless innings and won for the first time since June 23, snapping a six-game losing streak.