Braves’ surge in the eighth subdues Cubs
ATLANTA — Ronald Acuna Jr. drove in Ozzie Albies with the tiebreaking run in the eighth inning to send the Atlanta Braves past the Chicago Cubs 4-1 on Wednesday night.
Carl Edwards Jr. (2-1) allowed five straight base runners in Atlanta’s three-run eighth, including a bases-loaded walk to Tyler Flowers, without getting an out. Justin Hancock also forced in a run with a walk to Johan Camargo.
The Braves’ big inning was set up by Albies’ triple to the wall in center field past Albert Almora Jr., who robbed Flowers of a probable home run earlier in the game.
Brewers 8, Diamondbacks 2: Travis Shaw, Domingo Santana, Christian Yelich and Tyler Saladino homered in the first four innings off Matt Koch, and visiting Milwaukee routed Arizona to take two of three in the series.
Brandon Woodruff (2-0) held the sputtering Arizona offense to one hit in five innings, Daniel Descalso’s two-run homer.
Shaw, who has a team-high 10 home runs, also doubled and scored. The Brewers have won three of four, outscoring their opponents 23-9.
Red Sox 6, Athletics 4: Xander Bogaerts hit a three-run homer, J.D. Martinez added a two-run shot and Boston avoided its first series sweep this season with a home victory over Oakland.
Chris Sale (4-1) gave up just two runs and two hits in five innings, striking out nine and walking four — his most base on balls since also allowing four on August 31, 2016.
Rangers 5, Mariners 1: Bartolo Colon laughed off having a line drive hit him in the stomach, allowing four hits in 7 2/3 shutout innings and giving Texas a road win over Seattle.
On the cusp of his 45th birthday, Colon (2-1) put together his best performance this season. Colon was excellent spotting his fastball and using his breaking pitches to keep Seattle off balance.
Blue Jays 12, Mets 1: J.A. Happ reached three times and allowed only two base runners over seven innings, and Toronto got its first road victory against New York.
Happ (5-3) struck out 10 while pitching two-hit ball. The left-hander also singled twice and walked in his first multihit game since 2011, when he had two hits for Houston at Citi Field.
Toronto was 0-12 against the Mets in New York, the longest such skid against one team in interleague history, according to the Elias Sports Bureau.
Pirates 3, White Sox 2: Pinch-hitter Josh Bell singled to break a seventh-inning tie, and streaking Pittsburgh beat visiting Chicago. Pittsburgh has won seven of eight and improved to 10-2 in interleague play this season.
Phillies 4, Orioles 1: Nick Pivetta tied a career-high with 11 strikeouts, Cesar Hernandez homered and visiting Philadelphia beat Baltimore. Pivetta (3-2) won his second straight start, allowing one run, two hits and one walk in seven innings.
Cardinals 7, Twins 5: Dexter Fowler reached base four times and drove in two runs in his return to the lineup and St. Louis beat former starter Lance Lynn and Minnesota in Minneapolis.
Matt Carpenter had three hits after being demoted to seventh in the batting order, and Tommy Pham added two hits, including his eighth homer of the year.
Indians 6, Tigers 0: Trevor Bauer struck out 10 in eight sparkling innings, and Cleveland beat the Tigers, avoiding a three-game sweep in Detroit.
Bauer (3-3) retired his first 12 hitters, and Michael Brantley hit his sixth home run of the season.
Tigers center fielder JaCoby Jones left in the third inning with a left hip injury.
Reds 6, Giants 3: Scooter Gennett homered a half-inning after the second baseman saved two runs with a diving catch on a difficult popup, helping visiting Cincinnati avoid a sweep by San Francisco.
Adam Duvall hit a three-run homer in the first, and Matt Harvey went four innings in his second start since joining the Reds from the Mets.
Marlins 6, Dodgers 5: Los Angeles erased a four-run deficit and still lost its sixth game in a row when J.T. Realmuto’s tiebreaking homer in the sixth inning helped the Miami win at home.
Miami slugger Justin Bour hit a two-run homer, his ninth. Starlin Castro tied a career high with four hits.
Rays 5, Royals 3: C.J. Cron homered and scored three runs, and visiting Tampa Bay beat Kansas City to complete a three-game sweep.
Cron extended his on-base streak to 22 games when he was hit by a pitch from Jason Hammel (0-5) in a three-run first that included Brad Miller’s RBI groundout and Adeiny Hechavarria’s two-run single.