NEW YORK — New York's Derek Jeter hit his 250th career home run and Nick Swisher homered twice as the Yankees beat the Boston Red Sox 6-4 in Friday's clash between the American League rivals. New York hit four solo homers off Franklin Morales (3-4), and Swisher added another solo shot in the seventh. Jeter's homer gave the Yankees 10 players with 10 or more this season, tying the club record set in 1998. New York starter Phil Hughes (12-10) survived his own throwing error in a rainy third inning that led to four unearned runs and had put the Red Sox ahead 4-3. Tigers 5, Orioles 3: In Detroit, Prince Fielder hit a pair of two-run homers to lift Detroit to victory over Baltimore. Fielder tied it 3-3 with a homer in the sixth. He then hit a soaring shot in the eighth to put the Tigers in front. Detroit reliever Joaquin Benoit (2-3) pitched a perfect eighth inning for the win. Darren O'Day (6-1) took the loss. Blue Jays 3, Rangers 2: In Toronto, Edwin Encarnacion hit his 31st home run to help Toronto edge Texas. Blue Jays starter J.A. Happ (2-1) matched a Blue Jays record by striking out six straight batters in the second and third innings. He finished with eight strikeouts in all, allowing two hits in six innings. Rangers starter Yu Darvish (12-9) struck out 10 in seven innings,and gave up three runs but took the loss. He reached double figures in strikeouts for the seventh time this season, tying Jim Bibby (1973) for the Rangers rookie record. Casey Janssen got three outs for the save. Oakland 6, Cleveland 4: In California, Josh Donaldson hit a tiebreaking single with the bases loaded in the eighth inning and Oakland rallied from four runs down. Chris Carter drew a leadoff walk against Cleveland reliever Joe Smith (7-3) and Brandon Moss followed with a single. Pinch-hitter Josh Reddick then blooped a single into right field off Vinnie Pestano before Donaldson's fourth hit of the night scored pinch-runner Adam Rosales. Cliff Pennington added a sacrifice fly to cap the outburst for the A's, who pulled within five games of first-place Texas in the AL West and a half-game of the second wild-card spot. Shelley Duncan hit his first career grand slam for the Indians. Mariners 5, Twins 3: John Jaso and Miguel Olivo homered, and Hisashi Iwakuma pitched seven strong innings. Iwakuma (4-3) gave up four hits, but didn't allow an earned run in winning for the third time in four decisions. He struck out six and walked one for the Mariners, who have won three of four. Rays 12, Angels 3: In California, B.J. Upton went 4 for 5 with a home run and three RBIs, Ben Zobrist and Jose Molina also homered and the Tampa Bay Rays battered Jered Weaver for a career-worst nine earned runs. James Shields (11-7) allowed three runs, seven hits and no walks in six innings while striking out eight, helping the Rays maintain a one-game lead over Detroit and Baltimore in the AL wild-card race. The Orioles lost to the Tigers after starting the day tied with Tampa Bay. Royals 4, White Sox 2: Salvador Perez hit a tiebreaking two-run double with two out in the seventh inning and Kansas City won for the third time in four games. White Sox ace Chris Sale (14-4) allowed four runs and nine hits in 6 2-3 innings. — Agencies