Texas pitcher Yu Darvish held Detroit scoreless into the seventh inning as the Rangers beat the Tigers 10-3 on Thursday to notch their seventh straight win.
Darvish (2-0) showed impressive poise in the opener of a four-game set at Comerica Park, allowing one run over 6 1-3 innings in his toughest test since coming over from Japan.
Mike Napoli homered for the fourth straight game as Texas won a reprise of last year's American League Championship Series.
The Rangers are 6-0 on the road, equaling a team record set in 1989.
Detroit starter Adam Wilk (0-2) gave up 10 hits in four-plus innings.
ORIOLES 5, WHITE SOX 3
In Chicago, Jason Hammel struck out 10 batters and closer Jim Johnson then fanned the last batter with the bases loaded to give Baltimore victory over Chicago.
Hammel (2-0) matched a career high for strikeouts, doing it in just six innings. He worked out of trouble early, leaving the bases loaded in the first and third.
Baltimore's Adam Jones hit a two-run homer and an RBI double. It was his fifth homer of the season but the first with a runner on base.
Johnson earned his sixth save. He has converted 14 straight chances dating to last season.
White Sox starter Gavin Floyd (1-2) allowed five runs in six innings.
RAYS 9, BLUE JAYS 4
In Toronto, Evan Longoria hit a two-run homer as Tampa Bay ended a 10-game road trip on a high, beating Toronto.
Longoria went 3 for 4 with a season-high four RBIs and reached base four times as the Rays tagged Henderson Alvarez (0-1) for a career-worst six earned runs in 6 1-3 innings.
Desmond Jennings added a solo shot for the Rays.
Tampa Bay starter Jeremy Hellickson (2-0) gave up two earned runs in 5 2-3 innings.
INDIANS 2, MARINERS 1
In Seattle, Jack Hannahan hit a two-run single in the ninth inning to lift Cleveland over Seattle.
The winning hit came off closer Brandon League and spoiled a dominant performance by Mariners starter Felix Hernandez, who struck out 12 and walked only one in eight scoreless innings.
Cleveland starter Josh Tomlin just about matched Hernandez pitch for pitch. He yielded one run in eight innings, struck out seven, walked none and threw just 96 pitches.
Indians closer Chris Perez got the save.
YANKEES 7, TWINS 6
In New York, Curtis Granderson hit three home runs in the first four innings and matched a career high with five hits, powering New York to a tight win over Minnesota.
Granderson homered in each of his first three at-bats, driving in four runs, and helped Yankees starter Phil Hughes (1-2) take the win despite giving up four runs in the first inning.
Granderson got two chances to tie the major league record of four homers in a game. In the sixth, he singled and in the eighth, he hit a dribbler down the first base line.
Granderson became player to hit three homers in a game this year. His first two came off starter Anthony Swarzak (0-3).
Mariano Rivera worked a perfect ninth for his third save of the season and record 606th of his career.
ATHLETICS 4, ANGELS 2
In Anaheim, Oakland notched its third straight win with victory over struggling Los Angeles.
Kurt Suzuki and Kila Ka'aihue drove in runs, while Oakland scored two more on pitcher C.J. Wilson's throwing error in his Angels home debut.
A's starter Tommy Milone (2-1) took the win, with the Athletics taking three of four from the big-spending Angels, who are struggling at 4-9.
Wilson (2-1) labored through six innings and Los Angeles stranded 11 runners.