Around the majors
Cubs 8, White Sox 1: Javier Baez hit a tiebreaking two-run homer deep into Wrigley’s Field’s bleachers in the seventh and Addison Russell added a grand slam in a five-run eighth as the Cubs beat the White Sox.
Cardinals 5, Mets 4: Yadier Molina and pinch-hitter Kolten Wong each stroked an RBI double in the ninth as visiting St. Louis ended Jeurys Familia’s streak of 52 consecutive saves in rallying past New York.
Marlins 11, Phillies 1: Giancarlo Stanton hit a two-run homer to lead a 16-hit attack in Miami’s victory against visiting Philadelphia.
Reds 2, Giants 1: Jay Bruce homered in his career-high fifth game in a row, connecting off Madison Bumgarner (10-6) in visiting Cincinnati’s victory against slumping San Francisco.
Braves 9, Twins 7: Freddie Freeman homered, doubled and tied a career high with five RBIs as Atlanta won in Minnesota.
Nationals 4, Indians 1: Stephen Strasburg (14-1) shut down Cleveland for seven innings to lead visiting Washington to a win.
Diamondbacks 8, Brewers 1: Yasmany Tomas hit two home runs as visiting Arizona beat Milwaukee. Archie Bradley (4-6) got the win.
Padres 8, Blue Jays 4: Adam Rosales hit a two-run home run as visiting San Diego beat Toronto. San Diego extended its streak with at least one home run to 25 games.
Rockies 3, Orioles 1: Nick Hundley broke up Dylan Bundy’s no-hit bid with a sixth-inning homer as Colorado won in Baltimore.
Rays 3, Dodgers 1: Matt Moore (7-7) pitched four-hit ball into the seventh as Tampa Bay won at Dodger Stadium.
Athletics 6, Rangers 4: Khris Davis homered twice and Coco Crisp also went deep as visiting Oakland beat AL West-leading Texas.
Royals 7, Angels 5: Raul Mondesi had a bunt single for his first big league hit as Kansas City rallied to beat visiting Los Angeles.
Astros 4, Yankees 1: Lance McCullers (6-4) struck out 10 in six solid innings as Houston beat visiting New York.
Tigers 4, Red Sox 3: Miguel Cabrera hit a tiebreaking home run in the ninth lifting Detroit to a win in Boston. — By The Associated Press