ATLANTA -- Brian McCann was determined to take advantage of a long-awaited scoring chance.
The Braves catcher needed only one swing.
McCann hit a bases-loaded single with one out in the ninth inning to lift Atlanta to a 1-0 victory over the Miami Marlins on Friday night.
The game, delayed 2 hours, 28 minutes by rain, ended early Saturday morning.
"I guess as an offense we weren't ready to hit on Friday," said Freddie Freeman, who sparked the game-winning rally. "We just needed Saturday to come."
The Braves had only three hits before the ninth.
Freeman led off with a double off the wall in left-center. Jose Quijada (0-3) issued an intentional walk to Josh Donaldson, and the runners advanced on a groundout by Nick Markakis. Quijada loaded the bases with an intentional walk to Austin Riley.
The Marlins brought JT Riddle in from center field to play as a fifth infielder, including three on the right side, against McCann.
McCann foiled the strategy with his line-drive single to left field on the first pitch he saw from Quijada.
"I was just thinking keep my swing short, let the ball travel, and I was going to hit the ball to left field," McCann said.
McCann was mobbed by his teammates in a celebration near first base.
The Marlins, who have lost five straight, couldn't take advantage of a scoring chance in the ninth.
Jorge Alfaro doubled to center field off Luke Jackson (4-2) to lead off the inning. Jackson struck out Riddle and Cesar Puello before pinch-hitter Brian Anderson's fly ball to deep left field was caught by Riley.
The Braves are 9-1 against the Marlins this season. Miami scored a combined five runs in three straight losses at Washington before facing the Braves.
"The Nationals and Braves, two clubs we've had trouble with, we've got to be able to put runs on the board somehow," said Miami manager Don Mattingly.
Teheran hadn't lasted more than four innings and had allowed a combined 15 runs in his last three starts. The right-hander walked Neil Walker with two outs in the sixth, and Walker advanced to third on Starlin Castro's double to the left-field corner. Teheran escaped the jam on Jorge Alfaro's fly ball to center field.
Teheran gave up five hits and two walks.
There was sporadic rain before the long delay at the top of the eighth.
Marlins: OF Anderson (elbow contusion) missed his third straight start before being used as a pinch-hitter in the ninth. ... C Chad Wallach (concussion) is expected to report to High Class A Jupiter to begin a rehab assignment on Saturday.
Braves: SS Dansby Swanson was held out with a sore left quadriceps and may miss Saturday's game. Manager Brian Snitker said Swanson wanted to play and was available if needed. "We wanted to stay ahead of it," said Snitker, who said he plans for Swanson to start on Sunday.
Yamamoto, making only his fifth career start, was dominant early, holding Atlanta without a hit for 4 2/3 innings. McCann lined a single up the middle in the fifth for the Braves' first hit. The rookie right-hander gave up only two hits and three walks. "There's something about his fastball," Snitker said. "He's a pretty impressive kid."
Yamamoto finished the game with a 1.24 ERA, with the help of a scoring change from his June 29 start against Philadelphia. Elias Sports announced Friday that a first-inning single by the Phillies' Scott Kingery was changed to a two-base error. That changed Yamamoto's ERA entering Friday night's game from 2.35 to 1.57.
Marlins: LHP Caleb Smith (3-4, 3.41) is expected to be activated from the injured list to start on Saturday. Smith has been out since June 7 with left hip inflammation.
Braves: LHP Max Fried (9-3, 4.04) is 0-0 with a 5.14 in three career starts against Miami.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Sources: MLB contacts Astros, Red Sox as sign-stealing investigation expands
MLB's sign-stealing inquiry has expanded beyond the 2017 Astros to other teams, including the '19 Astros, and sources told ESPN that MLB will meet with managers AJ Hinch (Astros), Alex Cora (Red Sox) and Carlos Beltran (Mets) -- who all have Astros ties.
Squirrels, cats, dogs ... bats? When animals ran loose in stadiums
Last week, a black cat was the hands-down star of Monday Night Football. But it's far from the first time an animal stole the show at a sporting event.
Wilbon: Astros stealing signs to me is not a big deal
Michael Wilbon says that while allegations that the Astros stole signs with a camera is a big deal to some people, it's not in his opinion.
How the four MLB MVP favorites unlocked their home run power
Cody Bellinger, Alex Bregman, Mike Trout and Christian Yelich weren't always big home run hitters. Here's how they flipped the switch.
AL East offseason preview: Will Yankees add an ace? Will Red Sox really deal Mookie Betts?
Gerrit Cole or Stephen Strasburg could end up in the Bronx, while Mookie Betts could end up ... anywhere.
Dodgers president reacts to Astros' cheating allegations
Dodgers President of Baseball Operations Andrew Friedman fields questions about the Astros' alleged sign-stealing during the 2017 playoffs.