Slugging rookie Ronald Acuna Jr. was hit by a pitch before he could take the Marlins deep again, but Dansby Swanson filled the power void for Atlanta, hitting a two-run homer that led the Braves to a 5-2 win over Miami on Wednesday night in Atlanta.
Acuna, who had hit leadoff homers in the last three games and homered in five straight overall, didn’t get a chance to extend the streak. Jose Urena plunked him on the left elbow with a fastball on his first pitch of the day, triggering a melee. Benches and bullpens for both teams emptied onto the field twice after the pitch. No punches were thrown. Urena and Braves manager Brian Snitker were ejected.
Acuna instead became the 11th batter to be hit by a pitch from Urena this season, tied for the most in the National League. Trainer George Poulis hovered over Acuna, who sat on the ground near the batter’s box while players swarmed near the mound. Acuna left the game in the second inning. He took his position in left field and then walked off the field. There was no immediate update on Acuna’s apparent injury.
The N.L. East-leading Braves, who began the night two games ahead of Philadelphia, have won five straight. The last-place Marlins have lost five straight and eight of nine.
Kevin Gausman (7-9) allowed two runs in six innings. A.J. Minter pitched a perfect ninth for his 11th save in 12 opportunities. Jarlin Garcia (1-2) was the loser.
Mariners 2, Athletics 0 (12): In Oakland, California, light-hitting Dee Gordon homered off Yusmeiro Petit in the 12th inning to break a scoreless tie and Seattle beat Oakland to avoid a three-game sweep.
Jean Segura had four hits to help Seattle close within 2 1/2 games of the A’s for the second A.L. wild card.
Seattle’s Mike Leake pitched eight innings of two-hit ball with six strikeouts and one walk. Oakland’s Brett Anderson went 7 2/3 without allowing a run in his longest outing since June 16, 2015.
Nick Martini had three hits for the A’s and Matt Olson added two. Oakland entered the day one game behind first-place Houston.
Both teams squandered numerous scoring opportunities before Seattle scraped together two runs on one hit. After Petit (5-3) got leadoff man Denard Span to ground out, Mike Zunino walked. Gordon hit the next pitch over the right-field wall. Gordon’s only other home run was a solo shot against Cleveland on April 1 in Seattle’s third game of the season.
James Pazos (3-1) retired one batter for the victory. Edwin Diaz pitched the 12th for his major league-leading 47th save in 50 opportunities.
Phillies 7, Red Sox 4: In Philadelphia, Wilson Ramos had three extra-base hits and three RBIs, helping Philadelphia beat Boston in his first game with his new team.
The Phillies remained two games behind first-place Atlanta in the N.L. East. They split a two-game interleague series with the major league-leading Red Sox for the second time in three weeks.
Ramos, the two-time All-Star catcher acquired from Tampa Bay on July 31, made a big impact after missing a month because of a strained hamstring. He hit his second career triple and first in seven years leading off the bottom of the sixth, chugging around the bases after his liner off Joe Kelly (4-1) to right-center took an odd bounce off the wall. Ramos scored on pinch-hitter Scott Kingery’s sacrifice fly to give the Phillies a 4-3 lead. He hammered a two-run double with two outs in the seventh off Drew Pomeranz to extend the lead to 6-3 and scored on Maikel Franco’s single.
Seven relievers combined to allow one unearned run in 6 2/3 innings. Tommy Hunter (4-2) earned the win by getting one out in the sixth. Seranthony Dominguez got the last four outs for his 13th save.
Cubs 8, Brewers 4: In Chicago, Anthony Rizzo homered, drove in three runs and stole two bases in his return to the cleanup spot, and Chicago beat Milwaukee to restore a three-game lead in the N.L. Central.
Jason Heyward added three hits and two RBIs to help Chicago bounced back from a 7-0 loss in the opener of the two-game series. David Bote had two hits, scored twice and made barehanded play at third base in his first action since he hit a game-ending grand slam Sunday night against Washington.
Kyle Hendricks (9-9) struck out eight in six-plus innings on his bobblehead day.
Wild card-leading Milwaukee had a chance to inch closer to Chicago, but instead lost for the fourth time in six games. Junior Guerra (6-8) lasted just 3 2/3 innings, and first baseman Eric Thames committed an error that helped set up a run.
The Brewers also lost left fielder Ryan Braun and catcher Manny Pina to injuries. Braun departed with tightness on the right side of his rib cage, and Pina was pulled after he collided with Javier Baez while he was diving back to second in the seventh.
Mets 16, Orioles 5: In Baltimore, Kevin Plawecki hit his first career grand slam during a nine-run sixth inning, Brandon Nimmo went 5 for 5 with three RBIs and New York pounded Baltimore.
Todd Frazier homered and drove in four runs to help the Mets earn a split of the two-game interleague series. A home run by Wilmer Flores in the ninth enabled the Mets to reach a season high in runs.
Zack Wheeler (8-6) gave up one run and five hits over five innings to win his sixth straight start. The right-hander was removed from the game by manager Mickey Callaway after the Mets sent 12 batters to the plate in a lengthy sixth against Dylan Bundy (7-11) and three relievers.
In the eighth, Mets backup third baseman Jack Reinheimer got his first major league hit, a single up the middle off Cody Carroll.
Rays 6, Yankees 1: In New York, Mallex Smith hit a two-run homer, rookie Brandon Lowe got his first two major league hits and Tampa Bay beat New York.
Kevin Kiermaier, who was mired in a 4-for-46 slump in August, had two hits, scored a run and drove in one for the Rays. They have won seven of their past nine games against New York.
Reliever Ryan Yarbrough (11-5) then entered and was credited with the win after shutting down the Yankees over four scoreless innings. He allowed only two hits and struck out three.
Tampa Bay took advantage of an ineffective Luis Cessa (1-3), who was recalled from Triple-A before the game to make a start in place of an injured CC Sabathia.
Miguel Andujar homered for New York.
Astros 12, Rockies 1: In Houston, Evan Gattis and Tyler White hit two homers each, Yuli Gurriel added a two-run shot and Houston routed Colorado to snap a five-game skid.
Gerrit Cole (11-5) struck out 12 and the defending World Series champions stopped a nine-game home losing streak with their first win in Houston since July 14, their last game before beginning a 10-game road trip. Houston’s five home runs were a season high, and the run total was more than the Astros managed in their last four games combined.
The win, combined with Oakland’s loss to Seattle, helped the Astros extend their lead in the A.L. West to two games, with a series against the Athletics coming up next.
Tyler Anderson (6-5) was the loser.
Blue Jays 6, Royals 5: In Kansas City, Missouri, Curtis Granderson hit a grand slam, Marco Estrada pitched effectively into the seventh inning and Toronto beat Kansas City.
Jorge Lopez (0-2), who was making his Royals debut after being acquired July 27 from Milwaukee as part of the Mike Moustakas trade, threw a 2-0 fastball that Granderson drove over the Royals’ right-field bullpen gate with two outs in the fourth inning.
It was Granderson’s 10th career grand slam and his second this year, both against the Royals. The first was April 18 in Toronto. He has 19 home runs and 50 RBIs in 106 games against Kansas City. Royals pitchers have yielded a major league-leading 10 grand slams.
Estrada (6-9) gave up four runs on six hits over 6 2/3 innings to pick up his first career victory at Kauffman Stadium. Salvador Perez homered twice for Kansas City.
Twins 6, Pirates 4: In Minneapolis, Logan Forsythe had three RBIs, the Minnesota bullpen tossed 5 1/3 shutout innings and the Twins beat Pittsburgh.
Oliver Drake, Gabriel Moya (3-0), Tyler Duffey and Taylor Rogers scattered five hits and struck out three before Trevor Hildenberger picked up his third save in four chances.
Minnesota is 16-4 in its last 20 home games.
Forsythe’s two-run single off reliever Edgar Santana (2-2) highlighted a three-run sixth as the Twins took a 5-4 lead. Bobby Wilson homered in the seventh.
Josh Harrison had three hits for the Pirates.
White Sox 6, Tigers 5: In Detroit, Jose Abreu and Matt Davidson each hit two-run home runs to lift Chicago past Detroit.
The White Sox have won two in a row after losing six of seven. The Tigers have lost nine of 12.
Carlos Rodon (4-3) improved to 3-0 in his last seven starts, giving up three runs on five hits and a walk in eight innings. Luis Avilan got Victor Reyes to fly out to shallow center, earning his second save.
Jordan Zimmermann (5-5) took the loss, allowing six runs on nine hits, including the two home runs.
Indians 4, Reds 3: In Cincinnati, Melky Cabrera lofted a go-ahead two-run homer into the left-field seats in the sixth inning, and Cleveland beat Cincinnati for its fifth straight victory.
The Indians held the Reds scoreless after a three-run first. In the sixth, Cody Reed (0-1) walked Yonder Alonso before allowing Cabrera’s third homer of the season.
Dan Otero (2-1) got Phillip Ervin to fly out with the bases loaded and two outs in the fifth to earn the win. Brad Hand worked out of a bases-loaded jam in the ninth for his 28th save.
Cardinals 4, Nationals 2: In St. Louis, Marcell Ozuna homered and Austin Gomber tossed six shutout innings to lead St. Louis past Washington for its season-high eighth straight victory.
The Cardinals are 18-9 since the All-Star break and have won six successive series.
Daniel Murphy homered in the ninth for Washington, which has lost four in a row and seven of nine to fall below .500 and nine games behind first-place Atlanta in the N.L. East.
Ozuna homered in the second inning, his 14th of the season and his first since July 30.
Gomber (3-0) gave up three hits, struck out six and walked four. Bud Norris pitched the ninth to pick up his 23rd save. Jeremy Hellickson (5-3) was the loser. He left in the fifth inning after colliding with Harrison Bader on a play at the plate following a wild pitch.
Angels 3, Padres 2: In San Diego, Rene Rivera hit a go-ahead homer in the ninth inning in his return from a long stay on the disabled list, and Los Angeles Angels completed a three-game sweep of San Diego.
Reinstated from the 60-day DL before the game, Rivera connected for a solo shot into the second deck in left field against San Diego closer Kirby Yates (4-1). The former Padres catcher had missed 76 games with right knee inflammation.
Jose Alvarez (5-3) pitched a scoreless eighth to earn the win for the Angels, their seventh in nine games. The sweep was Los Angeles’ sixth of the season. Blake Parker retired the side in the ninth for his 12th save. The Angels’ Cory Spangenberg tied it at 2 in the seventh with a solo home run.
Subscribe to the sports newsletter
Get the day’s top sports headlines and breaking news delivered to your inbox by subscribing here.