San Francisco Giants at Atlanta Braves

Truist Park, Atlanta Makeup of 6/18 PPD Final

Final score

The San Francisco Giants beat the Atlanta Braves 7–3 on Monday, August 31, 2026 on the road.

Final score, San Francisco Giants at Atlanta Braves
Team Runs 2026 record
San Francisco Giants 7 65-97
at Atlanta Braves 3 94-68

Line score

Runs by inning, then runs, hits and errors, San Francisco Giants at Atlanta Braves
Team 1st inning 2nd inning 3rd inning 4th inning 5th inning 6th inning 7th inning 8th inning 9th inning Runs Hits Errors
San Francisco Giants 1 0 0 0 1 4 0 0 1 7 11 1
Atlanta Braves 1 1 0 0 1 0 0 0 0 3 9 0
  • W: Anthony Molina (2-0)
  • L: Bryce Elder (8-8)

Home runs

  • San Francisco Giants: Rafael Devers (30), Jonah Cox (4), Osleivis Basabe (4)
  • Atlanta Braves: Michael Harris II (23)

Numbers in brackets are the player's season totals after the game.

Scoring plays

Every scoring play, San Francisco Giants at Atlanta Braves, with the score after it (away first)
Inning Team Play Score
Top 1st San Francisco Giants Rafael Devers homers (30) on a fly ball to right field. 1–0
Bottom 1st Atlanta Braves Matt Olson grounds out, shortstop Christian Koss to first baseman Bryce Eldridge. Drake Baldwin scores. 1–1
Bottom 2nd Atlanta Braves Michael Harris II homers (23) on a fly ball to center field. 1–2
Top 5th San Francisco Giants Jonah Cox singles on a bunt ground ball to second baseman Ozzie Albies. Rafael Devers scores. Bryce Eldridge to 2nd. 2–2
Bottom 5th Atlanta Braves Drake Baldwin singles on a fly ball to left fielder Drew Gilbert. Sean Murphy scores. Austin Riley to 2nd. 2–3
Top 6th San Francisco Giants Osleivis Basabe homers (4) on a fly ball to center field. 3–3
Top 6th San Francisco Giants Turner Hill doubles (5) on a line drive to right fielder Ronald Acuña Jr. Andrew Knizner scores. Nate Furman scores. 5–3
Top 6th San Francisco Giants Bryce Eldridge singles on a line drive to left fielder Mike Yastrzemski. Turner Hill scores. 6–3
Top 9th San Francisco Giants Jonah Cox homers (4) on a fly ball to left field. 7–3

Box score

San Francisco Giants

San Francisco Giants batting. Indented names came in as substitutes.
Batter Position At batsRunsHitsRuns batted inWalksStrikeoutsSeason batting average
Drew Gilbert LF 3 0 0 0 0 1 .236
Substitute: Turner Hill LF 2 1 1 2 0 0 .273
Rafael Devers DH 3 2 1 1 2 1 .252
Bryce Eldridge 1B 5 0 2 1 0 0 .263
Jonah Cox CF 5 1 2 2 0 1 .286
Jung Hoo Lee RF 4 0 0 0 1 1 .288
Osleivis Basabe 2B 4 1 1 1 0 1 .207
Andrew Knizner C 4 1 2 0 0 0 .222
Nate Furman 2B 3 1 2 0 0 1 .158
Substitute: Shay Whitcomb 3B 1 0 0 0 0 0 .100
Christian Koss SS 3 0 0 0 0 1 .195
Totals 37 7 11 7 3 7
San Francisco Giants pitching, in the order they pitched
Pitcher Innings pitchedHits allowedRuns allowedEarned runsWalksStrikeoutsHome runs allowedNumber of pitchesSeason earned run average
Anthony Molina (W, 2-0) 5.0 6 3 3 0 6 1 75 3.77
Jason Foley (H, 2) 1.1 2 0 0 0 1 0 22 4.11
Reiver Sanmartin (H, 2) 1.2 0 0 0 0 2 0 16 4.41
Dylan Smith 1.0 1 0 0 1 1 0 15 3.23

Atlanta Braves

Atlanta Braves batting. Indented names came in as substitutes.
Batter Position At batsRunsHitsRuns batted inWalksStrikeoutsSeason batting average
Drake Baldwin DH 4 1 2 1 0 2 .279
Ronald Acuña Jr. RF 4 0 1 0 0 1 .241
Matt Olson 1B 4 0 0 1 0 1 .256
Mauricio Dubón SS 4 0 0 0 0 1 .268
Michael Harris II CF 4 1 2 1 0 2 .297
Ozzie Albies 2B 4 0 1 0 0 0 .254
Sean Murphy C 3 1 1 0 1 2 .224
Austin Riley 3B 4 0 2 0 0 0 .222
Mike Yastrzemski LF 4 0 0 0 0 1 .222
Totals 35 3 9 3 1 10
Atlanta Braves pitching, in the order they pitched
Pitcher Innings pitchedHits allowedRuns allowedEarned runsWalksStrikeoutsHome runs allowedNumber of pitchesSeason earned run average
Bryce Elder (L, 8-8) 5.1 8 5 5 3 3 2 84 4.11
Dylan Lee 0.1 2 1 1 0 0 0 14 2.66
Ray Kerr 3.1 1 1 1 0 4 1 34 2.70

Game info

Weather
92 degrees, Partly Cloudy
Wind
5 mph, Out To RF
First pitch
6:06 PM
Time of game
2:24
Attendance
29,349
Umpires
Home Plate: Adrian Johnson, First Base: Ramon De Jesus, Second Base: Dexter Kelley, Third Base: Paul Clemons

2026 season series

Other MLB games on Aug 31

More schedules