AP photo by John Bazemore / Atlanta Braves second baseman Ozzie Albies, front left, right fielder Jorge Soler and center fielder Joc Pederson, right, can't catch a fly ball hit by the San Francisco Giants' Brandon Crawford during the sixth inning of Saturday's game in Atlanta.

ATLANTA — Logan Webb's ability to cover for a teammate's error in a key sixth-inning jam has the San Francisco Giants in position for yet another series win.

Webb threw seven strong innings to win his seventh consecutive decision, and Tommy La Stella and Mike Yastrzemski each homered and drove in two runs as the Giants beat the Atlanta Braves 5-0 on Saturday night to even the three-game series between National League division leaders.

San Francisco bounced back after Friday night's 6-5 loss to the Braves snapped its five-game winning streak. The Giants, who have the best record in the majors and lead the NL West, can win their 10th consecutive series by beating the Braves — three-time reigning champions and the leaders in the NL East — on Sunday afternoon.

Webb (8-3) was dominant in his 13th consecutive start in which he has not allowed more than two runs. He is 7-0 in that span, which began after his most recent loss, a May 5 start against the Colorado Rockies in Denver.

Webb gave up two singles each in the first and third innings but faced more stress in the sixth. Freddie Freeman led off with an infield hit and moved to third when third baseman Wilmer Flores' throwing error botched a potential double play. Flores threw wild to second base after fielding Austin Riley's grounder, allowing Freeman to advance to third.

Webb quickly pitched out of the jam, recording the first out on Dansby Swanson's infield pop fly before ending the inning when he fielded Travis d'Arnaud's grounder and threw to second to start a double play.

Giants manager Gabe Kapler said Webb's ability to pick up Flores was "a really important piece of his development thus far."

After the inning, Webb and Flores hugged in the dugout.

"I think we both kind of initiated that," Webb said. "He was the first person I wanted to see in the dugout, and he was feeling the same way."

Webb allowed five hits with one walk and six strikeouts.

Braves manager Brian Snitker said he was "very, very impressed" with Webb.

"That's a real sinker," Snitker said. "He's got a good slider, change. He can elevate his fastball. He's good. ... I'm very impressed with that guy."

Tyler Rogers and Jay Jackson each threw one inning, with Jackson striking out the side in the ninth, to complete the combined seven-hitter.

La Stella gave San Francisco a 1-0 lead with a deep homer to right field off Huascar Ynoa (4-4) in the first.

"Anytime you can give a guy who's throwing like that an early lead, it's the way to go," La Stella said of Webb.

Webb doubled past third baseman Riley, moved to second on LaMonte Wade Jr.'s single and scored on La Stella's sacrifice fly in the third. The inning ended on second baseman Ozzie Albies' over-the-shoulder catch of La Stella's fly ball in shallow center field.

Albies made another inning-ending play on his leaping grab of La Stella's line drive in the sixth.

Yastrzemski matched his career high from 2019 by hitting his 21st homer of the season, off Richard Rodriguez in the seventh, and had a run-scoring double off Chris Martin in the Giants' two-run eighth. Darrin Ruf drove in a run with a single.

Ynoa allowed two runs on three hits and three walks in six innings, leaving his ERA at 2.90 in 12 games, including 11 starts.

"To me it's kind of like I didn't go into this start with any fear or anything like that," Ynoa said through a translator. "My mentality is I go out there and I'm attacking the hitters."

Braves outfielder Eddie Rosario (abdominal strain), who was reinstated from the 10-day injured list Friday, made his Atlanta debut by lining out to center field in the seventh. He was on the IL when acquired from the Cleveland Indians at the MLB trade deadline in late July and has since completed a rehab assignment with Triple-A Gwinnett.

Giants third baseman Kris Bryant was held out after leaving Friday night's game with tightness in his right side. Kapler said Bryant could start Sunday, with an MRI on the player's side clean.

"It's very much a day-to-day situation," the manager said.

First baseman Brandon Belt also returned to the team from the bereavement list and could start Sunday.

In the series finale, Atlanta pitcher Ian Anderson (5-5, 3.56 ERA) is expected to make his first start since since July 11 in his return from right shoulder inflammation. The Giants are set to counter with their own right-hander: Anthony DeSclafani (11-5, 3.26) is expected to come off the 10-day injured list, having experienced right ankle inflammation.