Major League Baseball highlights
Tigers 12, Yankees 4
J.D. Martinez slugged three home runs and drove in six runs as Detroit drubbed Masahiro Tanaka and snapped a four-game losing streak with an 12-4 rout of New York.
Martinez, who had never hit more than one home run in a game, was joined in the home run column by Victor Martinez, who drove in four runs for the Tigers in his third game since coming off the disabled list.
Indians 1, Rays 0
David Murphy's sacrifice fly with one out in the bottom of the ninth inning drove in the winning run as Cleveland shut out Tampa Bay.
The win went to right-handed reliever Cody Allen (1-2), who pitched the top of the ninth. Right-hander Cody Anderson, making his major league debut, was impressive in going 7 2/3 scoreless innings on six hits, with four strikeouts and one walk.
Reds 5, Marlins 2
Jay Bruce snapped a 2-2 tie with a two-run homer and rookie Michael Lorenzen settled down to turn in seven solid innings as Cincinnati bounced back to beat Miami.
Todd Frazier also hit a two-run homer, and Lorenzen (3-2) helped himself with an RBI single as the Reds completed a 3-1 homestand.
Nationals 9, Pirates 2
Yunel Escobar had two hits in the first inning, including a three-run homer, and Bryce Harper contributed a two-run homer in the frame as Washington swept the three-game series.
Nationals starter Gio Gonzalez (5-4), who gave up five runs in his last start, allowed just four hits and no runs in seven innings before Matt Thornton took over in the eighth.
Phillies 9, Cardinals 2
Adam Morgan made a successful major league debut and got some much-needed offense from a lineup that had been struggling for weeks, as Philadelphia salvaged the series finale with St. Louis.
Morgan threw 5 2/3 innings, allowing just one run on six hits and striking out six batters as he became the first Phillies starter to earn a win since May 23.
The Phillies scored their most runs of the season, starting with three in the first off Cards starter Michael Wacha (9-3).
Orioles 13, Blue Jays 9
J.J. Hardy singled in the go-ahead run in a four-run ninth inning and Ryan Flaherty followed with a two-run triple against Blue Jays lefty Brett Cecil (1-4) as Baltimore defeated Toronto.
Right-handed reliever Darren O'Day (4-0) earned the win for the second game in a row as the Orioles took the rubber match of the three-game series.
Cubs 8, Twins 0
Jake Arrieta threw a complete-game shutout, allowing just four hits and striking out seven as Chicago won the rubber match of a three-game series against Minnesota.
Arrieta (7-5) lowered his ERA to 3.07 as he retired 12 in a row between the fourth and eighth innings. Dexter Fowler hit a grand slam and Anthony Rizzo added another homer for the Cubs.
Red Sox 13, Royals 2
David Ortiz hit a milestone home run and Xander Bogaerts had three doubles and three RBIs as Boston thrashed Kansas City.
Ortiz led off the fourth with his 476th career home run, passing Hall of Famers Stan Musial and Willie Stargell for 28th place on the all-time list.
White Sox 3, Rangers 2 (11 innings)
Gordon Beckham hit his first career walk-off home run in the 11th inning to give Chicago their second straight win after losing eight games in a row.
Beckham, who had replaced Conor Gillaspie at third base in the 10th inning, belted the game-winning solo shot off Rangers reliever Alex Claudio (1-1).
White Sox reliever Jake Petricka (2-2) pitched out of bases-loaded, one-out jam in the top of the 11th to get the win.))