This story is from BostonGlobe.com, the only place for complete digital access to the Globe.
Alex Rodriguez hit his 300th home run with the Yankees, Russell Martin and Steve Pearce also homered, and New York regained sole possession of first place in the AL East by defeating the Orioles, 8-5, Friday night in Baltimore.
The Yankees built a 7-0 lead in the fifth inning against rookie Wei-Yin Chen (12-9) and held on for their third win in nine games.
New York had lost 8 of 11 to the Orioles, including the opener of this four-game series that runs through Sunday.
Adam Jones, Robert Andino, and Manny Machado homered for the Orioles, who got three hits from Nate McLouth.
Baltimore was backed by a near-sellout crowd of 40,861. But unlike Thursday night, when the Orioles hit six homers in a 10-6 win, most of the fans went home disappointed.
Rodriguez chased Chen with a two-run drive in the fifth — the 645th home run of his career. Rodriguez, who also singled, extended his hitting streak to 11 games — his longest run since a 12-gamer in 2009.
Phil Hughes (14-12) allowed three runs (two earned) in six innings to break a streak of five road losses since June 15. The righthander did, however, yield his 33d home run.
In his previous start, Hughes gave up five runs and two homers in five innings Sunday in an 8-3 loss to the Orioles.
Rays 3, Rangers 1 — Ben Zobrist’s home run in the bottom of the 11th inning lifted host Tampa Bay over Texas.
Zobrist’s 16th homer came off Mark Lowe (0-1) after a leadoff walk to B.J. Upton.
Royals 7, White Sox 5 — Lorenzo Cain hit two home runs, including a tiebreaking, two-run shot in the ninth inning, as Kansas City won in Chicago.
Chicago hit three home runs: Alexei Ramirez hit a two-run shot and Dewayne Wise and A.J. Pierzynski hit solo shots homers.
Angels 3, Tigers 2 — Pinch hitter Alberto Callaspo drove home pinch runner Peter Bourjos with a two-out single in the ninth inning as host Los Angeles beat Detroit for its ninth win in 10 games.
Athletics 6, Mariners 1 — George Kottaras hit a three-run homer in the fourth inning and Oakland chased Felix Hernandez early in its victory in Seattle.
Indians 7, Twins 6 — Russ Canzler hit his first major league homer and reliever David Huff won his first game this season as Cleveland won in Minneapolis.
Marlins 9 Nationals 7 — Stephen Strasburg matched his career low by lasting only three innings in his likely final home start of the season, allowing five runs in Washington’s 10-inning loss to Miami.
Strasburg, 15-6 with a 3.16 ERA, allowed two runs in the first, one in the second, and two in the third.
Giants 5, Dodgers 2 — Marco Scutaro hit a tiebreaking, two-run single in the seventh inning as host San Francisco extended its NL West lead to 5½ games over Los Angeles.
Braves 3, Mets 0 — Paul Maholm and the bullpen combined to give Atlanta three straight shutouts for the first time in exactly a decade as the NL wild-card leaders won in New York.
Cubs 12, Pirates 2 — Travis Wood gave up just one hit over six innings and visiting Chicago stopped a six-game losing streak with a win over mistake-prone Pittsburgh, which made seven errors in its worst defensive night in more than a quarter-century.
Padres 6, Diamondbacks 5 — Chase Headley drove in four runs on two home runs, including a shot leading off the eighth inning that lifted host San Diego to its seventh straight victory against Arizona.
Astros 5, Reds 3 — Matt Dominguez hit a three-run homer in the ninth inning that broke Aroldis Chapman’s streak of 27 consecutive saves and powered Houston’s victory in Cincinnati.
Phillies 3, Rockies 2 — Nate Schierholtz hit an RBI single in the bottom of the ninth inning to lift host Philadelphia over Colorado.