Adrian Beltre hit a long home run and had a pair of RBI singles as the Texas Rangers beat the New York Yankees 7-3 Wednesday, winning their sixth consecutive series to start a season for the first time in franchise history. Mike Napoli and Mitch Moreland also homered for the two-time defending AL champion Rangers (15-4), who have the best record in the majors. Texas was ahead to stay after Beltre led off the second against Phil Hughes (1-3) with his third homer, a 441-foot drive that landed high on the grassy hill in straightaway center field. Mariners 9, Tigers 1: Felix Hernandez allowed only a run in seven innings, rookie Alex Liddi hit a two-run homer and the Seattle Mariners went on to beat the slumping Detroit Tigers. Hernandez (2-1) gave up a solo homer to Brennan Boesch in the third and not much else. Rays 3, Angels 2: Jeremy Hellickson overcame early struggles to pitch six effective innings and Ben Zobrist homered. Hellickson (3-0), who held Los Angeles hitless in six at-bats with runners in scoring position through the second, allowed one run and five hits. Zobrist hit a solo shot off C.J. Wilson (2-2) during a two-run third. Royals 8, Indians 2: Billy Butler hit two of Kansas City's four home runs to help the Royals snap a 12-game losing streak. Butler's two-run blast off Ubaldo Jimenez (2-1) put the Royals ahead in the first. He added a solo shot in the ninth off reliever Jairo Asencio, following Alex Gordon's three-run homer against the reliever. Orioles 3, Blue Jays 0: Jason Hammel pitched seven innings of four-hit ball, Wilson Betemit and Chris Davis homered. After limiting Toronto to one run Tuesday, Baltimore became the first team this season to shut out the Blue Jays. Athletics 5, White Sox 4 (14 innings): Kila Ka'aihue blooped a winning single in the 14th inning soon after Yoenis Cespedes' tying two-run homer. Cespedes delivered his fifth homer of the season against Hector Santiago (0-1) after Chicago took the lead in the top half. Then Ka'aihue came through with one out in a game that lasted 3 hours, 56 minutes. Red Sox 7, Twins 6: Mike Aviles homered and the Boston Red Sox bullpen just barely avoided another big collapse in a 7-6 win over the Minnesota Twins.