Sergio Estrada-USA TODAY Sports

Austin Wynns drove in three runs, left-hander Carlos Rodon struck out eight in five sharp innings, and the San Francisco Giants made it two of three over the visiting Atlanta Braves with a 4-1 victory Wednesday afternoon.

John Brebbia got hot-hitting Dansby Swanson, representing the tying run, to line out to center field to end the eighth, allowing the Giants (69-74) to beat the Braves (88-55) for the third time in seven games this season.

Wynns, the club's backup catcher, had an RBI single in the second and a two-run single in the sixth, the latter completing the game's scoring.

The three RBIs increased his season total to just 18 and came within one of a single-game career-high, which he set last season with the Baltimore Orioles and tied in June in a 12-10 Giants win in Atlanta.

J.D. Davis drove in San Francisco's other run with a fourth-inning double that plated David Villar, who had led off with a double.

All four Giants runs were charged to Charlie Morton (8-6), who was pulled one out into San Francisco's two-run sixth. He allowed four hits and two walks in his 5 1/3 innings, striking out seven. Braves reliever Jesse Chavez allowed two inherited runners to score.

Rodon (13-8) tied Logan Webb for the team lead in wins by limiting the Braves to two hits and one unearned run in his five innings. He walked one.

The eight strikeouts increased his career-best season total to 220.

Atlanta's only run came in the third and temporarily tied the game at 1-1. An errant pickoff throw by Wynns allowed Vaughn Grissom, who had walked, to reach second, from where he scored on a Robbie Grossman single.

Tyler Rogers, Scott Alexander, Brebbia and Camilo Doval relieved Rodon after his exit, which could have been due to dipping velocity. Only Brebbia allowed more than one baserunner.

The Braves put two aboard with one out in the eighth on singles by Eddie Rosario and Grossman, before Brebbia struck out Ronald Acuna Jr. and won a seven-pitch duel with Swanson, who had three hits in the first two games of the series, including a homer in Tuesday's 5-1 victory.

Doval needed 12 pitches to strike out the side in the ninth for his 23rd save.

Wynns and Davis had two hits apiece to account for all but one of the Giants' total.

Grossman went 3-for-3 and William Contreras added two hits for the Braves, who lost for the fourth time in their last five games.

More must-reads:

TODAY'S BEST
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal

Want more MLB news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.