DETROIT -- Cleveland's Jake Bauers hit for the cycle, and the Indians routed the Detroit Tigers 13-4 on Friday night after scoring eight runs in the fourth inning.
Bauers singled and tripled in that inning. He also hit a double in the second and a two-run homer in the eighth, becoming the first Cleveland player to hit for the cycle since Rajai Davis did it at Toronto on July 2, 2016.
Leonys Martin's three-run homer highlighted Cleveland's eight-run fourth. The Indians sent 13 men to the plate that inning, turning a 3-2 deficit into a 10-3 advantage.
Nationals 7, Diamondbacks 3
WASHINGTON -- Max Scherzer struck out 10 in seven innings, Anthony Rendon and Howie Kendrick homered and Washington defeated Arizona.
Braves 9, Phillies 8
ATLANTA -- Brian McCann capped Atlanta's three-run ninth inning with a two-run single off Héctor Neris, and the Braves beatthe Philadelphia for their eighth straight win.
White Sox 10, Yankees 2
CHICAGO -- Lucas Giolito pitched into the seventh for his ninth straight win, Eloy Jimenez hit two three-run homers and Chicago pounded New York.
Cardinals 5, Mets 4, 10 innings, 1st game
NEW YORK -- Paul DeJong grounded an RBI single off Edwin Díaz in the 10th inning, and the Cardinals quickly completed their rally from a night earlier to beat New York.
Cardinals 9, Mets 5, 2nd game
NEW YORK -- Dexter Fowler hit a go-ahead, three-run homer moments after Paul DeJong's tying shot in the eighth inning, and St. Louis beat New York to sweep an odd double feature.
Pirates 11, Marlins 0
MIAMI -- Steven Brault scattered eight hits over six innings, and Pittsburgh stopped a seven-game slide by routing Miami.
Rangers 7, Reds 1
CINCINNATI -- Roughned Odor hit his fourth career grand slam, Delino DeShields singled and drove in a run during a reunion with his dad, and Texas went with its bullpen from start to finish -- even got an interleague hit from a pitcher, too -- while beating Cincinnati.
Rays 9, Angels 4
ST. PETERSBURG, Fla. -- Tommy Pham hit a pair of RBI singles as the Tampa Bay Rays suddenly broke loose, overcoming another subpar start by Blake Snell and rallying past Los Angeles.
Red Sox 13, Orioles 2
BALTIMORE -- J.D. Martinez hit two of Boston's season-high six home runs, and the Red Sox staged another impressive power display at the expense of the Baltimore's beleaguered pitching staff.
Twins 2, Royals 0
MINNEAPOLIS -- Mitch Garver's two-run homer in the eighth inning snapped a scoreless tie, and Kyle Gibson gave up two hits in eight innings in Minnesota's win.