ATLANTA (AP) — Edward Cabrera struck out 11 and allowed two hits in eight innings, Xavier Edwards went 3 for 5 with an RBI and the Miami Marlins beat the Atlanta Braves 5-1 on Friday night.

Cabrera (6-5), in his 20th start of the season, did not allow a run until Jurickson Profar’s homer in the sixth inning. Cabrera struck out the side in the eighth.

Edwards singled up the middle in the third, scoring to score Dane Myers for a 1-0 lead. Edwards had his 34th multi-hit game.

Rookies Jakob Marsee and Troy Johnston added RBI hits in the fourth for a 3-0 lead. Marsee doubled down the left field line and Johnston singled up the middle.

Heriberto Hernandez, another rookie, hit a two-run homer to left in the fifth for his seventh of the season.

Bryce Elder (4-9) allowed five earned runs and s

See Full Page