SEATTLE — Pinch-hitter Jayson Nix lined a three-run double off reliever Shawn Kelley in the eighth inning, and New York rallied for a 5-2 victory over Seattle on Wednesday to complete a 2-5 West Coast trip.
Nix’s liner scored Derek Jeter, Robinson Cano and Mark Teixeira. It was Nix’s first hit in eight at-bats during the Yankees’ trip.
Jeter hit his eighth homer of the season off Hisashi Iwakuma in the first inning.
David Phelps (2-3) threw 1 1/3 innings of relief and struck out two to get the victory. Rafael Soriano pitched the ninth for his 26th save in 28 chances.
Seattle got just one hit after Jesus Montero’s broken-bat single with one out in the first inning.
TIGERS 5, INDIANS 3
CLEVELAND — Max Scherzer allowed two runs over seven innings to win his fourth straight decision, and Detroit beat Cleveland for only the second time in eight games this season.
Quintin Berry had three hits and drove in two runs to help Scherzer (10-5) win for the first time in four career starts at Progressive Field.
Scherzer, whose only mistake came on Casey Kotchman’s two-run homer in the third, held the Indians to three hits, struck out eight and walked four.
A’S 16, BLUE JAYS 0
TORONTO — Coco Crisp hit two home runs, and Yoenis Cespedes had two RBI doubles to lead Oakland to its season-high seventh straight win.
It was the most-lopsided shutout loss ever for Toronto. Things got so out of hand the Blue Jays used catcher Jeff Mathis to pitch the ninth inning, and he gave up two runs on an RBI double by Brandon Hicks and an RBI single by Brandon Moss.
A.J. Griffin (3-0) gave up three hits in six innings. The rookie struck out nine in winning his third straight start and leaving with a 2.25 ERA.
WHITE SOX 8, TWINS 2
CHICAGO — Dayan Viciedo homered and drove in four runs, and Chicago completed a three-game sweep.
Viciedo hit a two-run single in the second inning and added a two-run homer in the fourth, finishing with three hits. Alex Rios homered for the White Sox, who have won 10 of their last 11 home games.
Jake Peavy (8-7) allowed two runs — one earned — and six hits in six innings with six strikeouts and two walks.
ANGELS 11, ROYALS 6
ANAHEIM, Calif. — Jered Weaver won his seventh straight start to tie a career-best, and Mike Trout and Torii Hunter homered for Los Angeles.
The Angels won the rubber game of the three-game series without slugger Albert Pujols, who missed his second game of the season because of a bruised right elbow.
Weaver (13-1) threw 101 pitches over five innings, allowing two runs and three hits.
RAYS 10, ORIOLES 1
BALTIMORE — David Price allowed one run over seven innings to earn his major league-leading 14th victory, and Ryan Roberts homered in his Tampa Bay debut.
Desmond Jennings homered on the game’s first pitch to spark a five-run first inning, Roberts connected with a man on in the third and rookie Jose Lobaton added a three-run drive in the fifth for a 10-1 lead.
RANGERS 5, RED SOX 3
ARLINGTON, Texas — Derek Holland struck out seven and pitched into the eighth inning, and Texas took advantage of a couple of wild throws by Josh Beckett to score the go-ahead run.