White Sox surge on behind 15-hit attack

• CHICAGO 10, BOSTON 8: Adam Eaton had three hits and drove in two runs Monday as the visiting White Sox won their fifth in a row, including a four-game weekend sweep over Cleveland. Eaton had a triple, double and single to key Chicago's 15-hit night. Boston's David Ortiz homered for the third time in two games, hitting a two-run shot.

• TAMPA BAY 5, DETROIT 2: Anibal Sanchez lost for the first time in nine starts since June 3. Curt Casali homered twice and Nathan Karns took a one-hit shutout into the seventh inning for the Rays in St. Petersburg, Fla. Detroit lost for the seventh time in 10 games.

• NEW YORK 6, TEXAS 2: Alex Rodriguez homered on his 40th birthday, helping the Yankees beat the host Rangers and becoming the fourth major league player to homer both as a teenager and in his 40s, according to STATS, joining Ty Cobb, Rusty Staub and Gary Sheffield.


Cubs' Bryant answers Rockies' final salvo

•CHICAGO 9, COLORADO 8: Kris Bryant's two-run homer with two outs in the bottom of the ninth inning made winners of the Cubs, after Colorado had taken the lead in a four-run ninth inning, capped by a two-run homer by Carlos Gonzalez.

• ST. LOUIS 4, CINCINNATI 1: Kolten Wong hit a grand slam that led the host Cardinals over the Reds. Catcher Yadier Molina, who scored on Wong's slam, left the game in the fifth inning because he was feeling ill.

• SAN FRANCISCO 4, MILWAUKEE 2: Brandon Crawford hit a two-run homer and Chris Heston gave up two runs in seven innings to spark the host Giants against the Brewers.


• BALTIMORE 2, ATLANTA 1 (11): Matt Wieters' leadoff home run in the 11th gave the host Orioles their third consecutive victory. Nick Markakis, playing his first game as a visitor at Camden Yards after nine seasons with the Orioles, singled and doubled for the Braves.