Curtis Granderson and Robinson Cano also went deep for the Yankees, who already have 18 homers through eight games. The Red Sox have allowed 19 in their eight games.

David Robertson (1-0) pitched 1 2-3 perfect innings after starter Ivan Nova was lifted with one out in the fifth with the Yankees leading 7-4. Clay Buchholz (0-2) allowed five runs and eight hits in 3 2-3 innings as Boston’s starters continued to struggle.

Cano finished a triple short of the cycle.

The Red Sox began a 10-game homestand Friday with a 9-6 win over the Yankees after going 0-6 on the road, their worst start to a season since opening 0-8 in 1945.

Orioles 5 Rangers 0, 1st game

In Baltimore, Adrian Beltre homered to cap a six-run third inning and Texas routed Baltimore to earn a doubleheader split.

In the first game, Orioles rookie Zach Britton (2-0) took a two-hitter into the eighth and Baltimore got homers from Nick Markakis and Mark Reynolds in a victory that ended the Rangers’ run as the last unbeaten team in the majors.

After going quietly in the opener, Texas unloaded on Orioles starter Jake Arrieta (1-1) in the nightcap. Arrieta gave up eight runs and six hits, including homers to Beltre and Mike Napoli , in 3 1-3 innings.

Beltre went 3 for 5 with three RBIs, and Nelson Cruz hit a three-run homer in the ninth to finish with four RBIs.

In the opener, the Rangers were seeking to match the franchise-record 7-0 start of the 1996 club. But the defending AL champions fell behind 5-0 after three innings and never threatened to make up the difference.

In Chicago, A.J. Pierzynski hit a two-run double and Phil Humber pitched a career-high six innings to lead Chicago over the sputtering Tampa Bay Rays in a game that got a little testy at the end.

Felipe Lopez took exception to an inside pitch from Chris Sale in the ninth inning, then flipped his bat in the lanky left-hander’s direction after hitting a solo home run. When Lopez crossed home plate, he and Pierzynski went nose-to-nose and jawed at each other for a couple of seconds, but there was no pushing or shoving.

Lopez was led away by Tampa Bay manager Joe Maddon as he made his way toward the dugout. Sale finished up for his first save of the season.

In Detroit, Bruce Chen allowed three hits over six impressive innings to lead Kansas City past Detroit.

Wilson Betemit and Alcides Escobar drove in runs in the second inning for the Royals, and Jeff Francoeur added a sacrifice fly in the ninth.

The Royals’ previous four wins all came in their last at-bat, but they needed no dramatics this time with Chen (1-0) protecting the early lead.

Athletics 1 Twins 0: In Minneapolis, Gio Gonzalez pitched six sharp innings and Oakland edged Minnesota.

Gonzalez (2-0) allowed four hits with four strikeouts and two walks for the Athletics, who stranded 11 runners. Brian Fuentes earned his second save with 1 2-3 innings of scoreless relief.

Nick Blackburn (1-1) yielded an unearned run and five hits in six innings for the Twins, who are struggling with the bats. The top four hitters in Minnesota’s lineup went a combined 1 for 15 with a single and a walk. Minnesota has scored just 21 runs in its first eight games.

In Seattle, Justin Masterson took a shutout into the seventh inning, striking out nine, and the streaking Cleveland Indians benefited from one careless mistake by Seattle in a victory over the skidding Mariners.

The Indians won their sixth straight and are alone in first place in the AL Central for the first time since May 2008.

Masterson (2-0) backed up an impressive season debut last Sunday against the Chicago White Sox with a performance that left Mariners batters waving at air most of the night.

In Anaheim, Maicer Izturis hit an RBI single with two outs in the 14th inning, Howie Kendrick hit his fourth homer in seven games and Los Angeles capitalized on a baserunner interference call in the 13th against Yunel Escobar to beat Toronto.

Dan Haren (2-0), scheduled to start Monday night, pitched a perfect inning for the win as manager Mike Scioscia was forced to use nine pitchers.