Orioles 5, Blue Jays 3: Chris Davis hit a go-ahead homer in the eighth to become the 27th major leaguer to join the 50-homer club, and the first since Jose Bautista in 2010. The drive matched Brady Anderson's 1996 Orioles record and made Davis just the third player in major league history with 50 homers and 40 doubles in the same season. The others were Babe Ruth (1921) and Albert Belle (1995).
Cardinals 2, Mariners 1: Pete Kozma scored on catcher Mike Zunino's passed ball with the bases loaded and two outs in the 10th inning, and St. Louis regained the N.L. Central lead after Pittsburgh lost 5-4 to the Cubs.
Red Sox 8, Yankees 4: Jarrod Saltalamacchia hit a tiebreaking grand slam in the seventh inning and Boston for the 15th time in 19 games.
Tigers 6, Royals 3: Prince Fielder homered and drove in three runs, and Justin Verlander pitched effectively into the seventh inning to deal the Royals a setback in the wild-card race.
Nationals 6, Phillies 1: Wilson Ramos drove in three runs, and Ross Ohlendorf pitched five innings in an emergency start in place of Stephen Strasburg. Strasburg was scratched because of tightness in his forearm. The plan is for Strasburg to rest a few days and take anti-inflammatories. His next start is slated for Sept. 19.
-- ASSOCIATED PRESS