Teheran ran into trouble right away as J.T. Realmuto gave the Marlins an early lead with a two-run home run in the first inning. Johan Camargo answered with a solo shot of his own in the second to cut the deficit in half, but Miami wasn’t done by a long shot.
The Marlins tacked on two more runs in the third when Derek Dietrich led off the inning with a single. Brian Anderson followed with a single of his own that got through Ender Inciarte in center allowing Dietrich to come all the way around to score. Anderson moved to third on the play and scored on a sacrifice fly by Realmuto.
Trailing 4-1 in the fifth, Charlie Culberson came through again with a two-run double that scored Inciarte and Ronald Acuna to make it 4-3.
The wheels came off for Teheran however, in the fifth. Marlins’ pitcher Wei-Yin Chen doubled to lead off the inning and moved over to third on a ground out. Teheran then hit Anderson to put runners at the corners with one out. Realmuto followed with a grounder to Dansby Swanson but his throw home pulled Flowers up the line allowing Chen to score to make it 5-3. Justin Bour followed with a run-scoring single before Starlin Castro launched a three-run shot to end Teheran’s afternoon. Sam Freeman came on and allowed a single to Martin Prado before getting JT Riddle to ground into a double play to end the threat.
Teheran’s line was ugly. He allowed seven hits and nine runs although only seven of them were earned in just 4.1 innings. He struck out three and walked two.
Chen was solid if unspectacular for the Marlins allowing five hits and three runs over six innings. Three Marlins relievers held Atlanta to just one hit over the final three innings.
The Braves will return to Atlanta for an off day on Wednesday before opening a four-game set against the Los Angeles Dodgers.