ST. PETERSBURG, Fla. — Leadoff hitter Brad Miller homered twice to help Seattle send Tampa Bay to its sixth straight loss with a 5-4 victory on Tuesday.
Tampa Bay also got two homers from its leadoff hitter, Ben Zobrist.
After Justin Smoak ended Chris Archer's (6-5) night with a leadoff single in the sixth, Dustin Ackley gave Seattle a 5-4 lead on a triple off Wesley Wright.
Zobrist got the Rays even at 4 on his second homer of the game, a two-run shot in the fifth against Erasmo Ramirez (4-0), who allowed four runs and seven hits in 51/3 innings.
Danny Farquhar pitched the ninth for his fifth save.
Astros 5, Athletics 4
At Oakland, Calif., Jordan Lyles pitched seven innings for his first win in nearly two months, Brandon Barnes doubled twice and drove in two runs, and Houston beat Oakland to snap a six-game losing streak.
Juan Castro singled in the fifth to extend his hitting streak to a career-high 11 games, scored a run and added a sacrifice fly for Houston. Matt Dominguez added two hits, including one of four doubles off A's starter Bartolo Colon, who lost in his second bid to become the first pitcher in major league history to win 15 games in a season with four American League teams.
Yoenis Cespedes singled, doubled and homered for Oakland, which nearly won the game on Chris Young's long foul ball that was reviewed, but missed a chance to move percentage points ahead of Texas in the AL West.
Yankees 14, Angels 7
At New York, Alfonso Soriano homered twice and drove in a career-high six runs, Alex Rodriguez had a two-run double, and the New York Yankees' bats bailed out a wild CC Sabathia.
Sabathia (10-10) allowed three runs in six-plus laborious innings to reach 10 wins for the 13th time in a 13-year career.
Red Sox 4, Blue Jays 2,11 innings
At Toronto, Shane Victorino hit a two-run single in the 11th inning and Boston won for the ninth time in its last 13 games at Rogers Centre.
The Blue Jays tied it in the bottom of the eighth when J.P. Arencibia hit a leadoff home run.
White Sox 4, Tigers 3, 11 innings
At Chicago, Alejandro De Aza singled in the winning run with the bases loaded in the 11th inning to lift Chicago to a win over Detroit.
The White Sox handed the AL Central leaders their fourth loss in five games.
Indians 5, Twins 2
At Minneapolis, Zach McAllister won for the first time in almost three months, Ryan Raburn homered and Cleveland beat Minnesota for only its second win in the last nine games.
Nationals 4, Giants 2
At Washington, Adam LaRoche hit a two-run home run in the sixth inning to help lift Washington over San Francisco.
The Nationals won their fourth in a row on a night when neither starting pitcher returned after a thunderstorm caused a 1:17 rain delay.
Washington starter Gio Gonzalez threw four shutout innings. Giants ace Madison Bumgarner allowed just one run on an infield ground out in four innings.
LaRoche sent a 1-0 pitch from Guillermo Moscoso (1-1) off the facing of the second deck above the Nationals bullpen in right field. That came after a leadoff single by Ian Desmond and broke a 1-1 tie.
Dodgers 4, Mets 2
At Los Angeles, rookie Hyun-Jin Ryu outdueled Matt Harvey, and Nick Punto and A.J. Ellis drove in two runs apiece, helping the Los Angeles Dodgers beat the New York Mets for their first seven-game winning streak in more than three years.
The Dodgers improved to 39-8 since June 22, becoming the first NL team with such a run since the New York Giants from Aug. 12-Oct. 3, 1951. Their winning streak is the franchise's longest since taking nine straight from May 9-18, 2010.
Braves 3, Phillies 1
At Atlanta, Kris Medlen won his fourth straight start, Chris Johnson hit a two-run home run, and Atlanta beat Philadelphia.
There was a moment of silence before the game in honor of Braves fan Ronald Lee Homer Jr. of Conyers, Ga., who died after falling 85 feet from the stadium to a parking lot during Monday night's game.
Cardinals 4, Pirates 3, 14 innings
At St. Louis, Adron Chambers singled home the winning run in the 14th inning as St. Louis outlasted Pittsburgh and cut into the Pirates' NL Central lead.
Jon Jay had three hits and an RBI for the Cardinals, who have been offensively challenged while losing six of the first eight on a 10-game homestand.
Diamondbacks 4, Orioles 3,11 innings
At Phoenix, Paul Goldschmidt hit the first pitch of the 11th inning for a game-ending home run after leading off the ninth with a tying homer, helping Arizona beat Baltimore with a walk off blast for the second straight night.
Padres 7, Rockies 5
At Denver, Nick Hundley homered and drove in two runs, Will Venable had three hits, and San Diego rallied to beat Colorado.
Reds 6, Cubs 4, 11 innings
At Chicago, Shin-Soo Choo hit a tiebreaking two-run single in the 11th inning and J.J. Hoover provided terrific relief work on his 26th birthday, helping Cincinnati beat the Chicago Cubs.
Brewers 5, Rangers 1
At Arlington, Texas, Scooter Gennett homered twice, Marco Estrada worked six solid innings and Milwaukee ended Texas' eight-game winning streak.
Marlins 1, Royals 0, 10 innings
At Kansas City, Mo., Christian Yelich singled home the go-ahead run with one out in the 10th inning and Miami beat Kansas City after a tidy matchup of contrasting starters.