SEATTLE — Dustin Ackley homered and drove in four runs, and the Seattle Mariners averted a three-game sweep, beating the Washington Nationals 5-3 on Sunday.
Bryce Harper homered twice for Washington, and Nate Schierholz also connected. The NL East-leading Nationals homered 10 times in the series, one short of the Safeco Field record set by Cleveland in 2009.
The Mariners trailed 3-1 in the fifth when Ackley hit a three-run homer off Tanner Roark (12-9). It was his 11th homer this season.
Ackley also singled home a run and tied his career high for RBIs in a game. Hisashi Iwakuma (13-6) went six innings, allowing three runs.
ANGELS 8, ATHLETICS 1: At Anaheim, Calif., Mike Trout homered and drove in three runs, Matt Shoemaker pitched seven shutout innings of five-hit ball, and the Los Angeles Angels completed a masterful four-game sweep.
The Angels won their sixth in row. They shut out the A's for 29 consecutive innings.
ASTROS 3, RANGERS 2: At Houston, Matt Dominguez hit a tying homer and Jose Altuve's fourth hit drove in the go-ahead run as Houston rallied in the eighth inning.
Dominguez connected off reliever Neal Cotts (2-8) with one out in the eighth to make it 2-all.
ORIOLES 12, TWINS 8: At Baltimore, J.J. Hardy hit his fourth career grand slam during a seven-run sixth inning, Nelson Cruz connected for his major league-leading 35th home run, and Ryan Flaherty also homered for Baltimore.
Caleb Joseph had a career-high four hits for the Orioles, who extended their East lead over the second-place Yankees to nine games.
RED SOX 3, RAYS 0: At St. Petersburg, Fla., Clay Buchholz threw a three-hitter to stop his string of seven starts without a win, leading Boston past Tampa Bay.
Buchholz (6-8) walked none and struck out six. Only one runner reached second base during his second shutout this season and sixth of his career.
BLUE JAYS 4, YANKEES 3: At Toronto, Jose Bautista, Edwin Encarnacion, and Melky Cabrera each hit a solo homer as Toronto erased a three-run deficit to beat New York.