Adeiny Hechavarría and Ronald Acuña Jr. each hit a two-run homer, Julio Teheran struck out a season-high nine and the Atlanta Braves beat Miami 5-0 on Wednesday night to continue their mastery of the Marlins.

The Braves are 14-4 against Miami this year after winning the 2018 season series between the NL East rivals 14-5.

More Images
Atlanta Braves' Ronald Acuna Jr. reacts after rounding first base during his two-run home run in the fifth inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Adeiny Hechavarría and Ronald Acuña Jr. each hit a two-run homer, Julio Teheran struck out a season-high nine and the Atlanta Braves beat Miami 5-0 on Wednesday night to continue their mastery of the Marlins.

Atlanta Braves' Ronald Acuna Jr. is caught stealing second base by Miami Marlins second baseman Isan Diaz, left, during the third inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Teheran improved to 3-0 against Miami this season and rebounded nicely from the shortest start of his career. He lasted only 1 1/3 innings while allowing six runs in a loss to the New York Mets last Thursday.

Miami Marlins pitcher Caleb Smith walks away from the mound as Atlanta Braves' Adeiny Hechavarria runs bases during his two-run home run over center field in the second inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Tyler Flowers and Hechavarría provided power from the bottom of the Braves' lineup in the second. Flowers' triple over right fielder Brian Anderson drove in Josh Donaldson, who walked. Marlins rookie second baseman Isan Díaz dropped the relay throw from Anderson, robbing Miami of a possible play on Flowers at third base.

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Smith permitted five runs on only three hits and four walks in six innings.

Atlanta Braves' Adeiny Hechavarria runs the first base line during his two-run home run in the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

TRAINER'S ROOM

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

UP NEXT

Atlanta Braves' Julio Teheran pitches against the Miami Marlins during the first inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Julio Teheran pitches against the Miami Marlins during the first inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Teheran (8-8) combined with Sean Newcomb and Josh Tomlin for a seven-hit shutout. The right-hander allowed five hits in seven innings.

Atlanta Braves' Ronald Acuna Jr. reacts after rounding first base during his two-run home run in the fifth inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Ronald Acuna Jr. reacts after rounding first base during his two-run home run in the fifth inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Teheran improved to 3-0 against Miami this season and rebounded nicely from the shortest start of his career. He lasted only 1 1/3 innings while allowing six runs in a loss to the New York Mets last Thursday.

Acuña's shot off Caleb Smith (8-7) in the fifth cleared the center field wall. His team-leading 36th homer came one night after he was hit by Elieser Hernandez's first pitch, leading to the ejection of Braves manager Brian Snitker.

The first-place Braves, who had no singles or doubles among their three hits, have won four straight. The last-place Marlins have dropped five in a row.

Atlanta Braves' Ronald Acuna Jr. is caught stealing second base by Miami Marlins second baseman Isan Diaz, left, during the third inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Ronald Acuna Jr. is caught stealing second base by Miami Marlins second baseman Isan Diaz, left, during the third inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Tyler Flowers and Hechavarría provided power from the bottom of the Braves' lineup in the second. Flowers' triple over right fielder Brian Anderson drove in Josh Donaldson, who walked. Marlins rookie second baseman Isan Díaz dropped the relay throw from Anderson, robbing Miami of a possible play on Flowers at third base.

Hechavarría followed with a homer into the left field seats for a 3-0 lead. It was his sixth homer and his first since signing with Atlanta on Friday following his release from the Mets.

The Marlins allowed a home run for the 22nd consecutive game, extending their team record.

Miami Marlins pitcher Caleb Smith walks away from the mound as Atlanta Braves' Adeiny Hechavarria runs bases during his two-run home run over center field in the second inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Miami Marlins pitcher Caleb Smith walks away from the mound as Atlanta Braves' Adeiny Hechavarria runs bases during his two-run home run over center field in the second inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Smith permitted five runs on only three hits and four walks in six innings.

Smith led off the third with a double to left field for his first career extra-base hit. He then doubled down the right field line with one out in the fifth. Teheran has allowed 12 hits to pitchers this season, most in the majors.

Acuña is still looking for the stolen base he needs to reach 30-30 status. He has 29 steals and was picked off by Smith while trying to swipe second base in the third inning.

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

TRAINER'S ROOM

Marlins: RHP Pablo López (right shoulder strain) allowed two runs, one earned, in six innings for Triple-A New Orleans against Omaha as he moved closer to a return to the rotation. He gave up eight hits and no walks.

Braves: C Brian McCann was placed on the 10-day injured list with a left knee strain. Snitker said McCann "feels a little better than he thought he might, so that's encouraging." C Alex Jackson was recalled from Triple-A Gwinnett. ... SS Dansby Swanson (foot) will start a rehab assignment with Class A Rome on Thursday with a plan to be the DH in his first game, play seven innings in the field his next game and then play a full nine innings. ... OF Austin Riley (knee) begins his rehab assignment with Rome on Friday.

Atlanta Braves' Adeiny Hechavarria runs the first base line during his two-run home run in the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Adeiny Hechavarria runs the first base line during his two-run home run in the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

UP NEXT

RHP Mike Soroka (10-2, 2.41 ERA) will try to protect his perfect record against Miami when the Braves and Marlins complete the three-game series Thursday night. Soroka is 2-0 with a 0.68 ERA in four career starts against the Marlins. RHP Sandy Alcantara (4-11, 4.35) is scheduled to start for Miami.

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Tyler Flowers hits an RBI triple to center field during the second inning of a baseball game against the Miami Marlins, Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Julio Teheran pitches against the Miami Marlins during the first inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)

Atlanta Braves' Julio Teheran pitches against the Miami Marlins during the first inning of a baseball game Wednesday, Aug. 21, 2019, in Atlanta. (AP PhotoJohn Amis)