FINAL
Jul 21, 2025
Box Score
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | LOB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
SF | 1 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 5 | 12 | 2 | 10 |
ATL | 5 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | - | 9 | 8 | 0 | 7 |
win:B. Elder (ATL)loss:H. Birdsong (SF)
Game Recap

Scoring Summary
SFATL
Player Stats
Play-by-Play
1st inningSFATL
- TOP 1
- FLYOUT — Jung Hoo Lee flies out to center fielder Michael Harris II. [1 out]00
- WALK — Heliot Ramos walks.00
- SINGLE — Rafael Devers singles on a ground ball to right fielder Ronald Acuna Jr. Heliot Ramos to 2nd.00
- FLYOUT — Willy Adames flies out to left fielder Jurickson Profar. Heliot Ramos to 3rd. [2 outs]00
- SINGLE — Matt Chapman singles on a ground ball to third baseman Nacho Alvarez Jr. Heliot Ramos scores. Rafael Devers to 2nd. [1 run]10
- GROUNDOUT — Mike Yastrzemski grounds out, pitcher Bryce Elder to first baseman Matt Olson. [3 outs]10
- BOTTOM 1
- WALK — Jurickson Profar walks.10
- WILD PITCH — Wild pitch by pitcher Hayden Birdsong. Jurickson Profar to 2nd.10
- WALK — Matt Olson walks.10
- WALK — Ronald Acuna Jr. walks. Jurickson Profar to 3rd. Matt Olson to 2nd.10
- DOUBLE — Drake Baldwin doubles (7) on a sharp line drive to center fielder Jung Hoo Lee. Jurickson Profar scores. Matt Olson scores. Ronald Acuna Jr. scores. [3 runs]13
- WALK — Ozzie Albies walks.13
- HIT BY PITCH — Sean Murphy hit by pitch. Drake Baldwin to 3rd. Ozzie Albies to 2nd.13
- PITCHING SUBSTITUTION — Matt Gage replaces Hayden Birdsong.13
- STRIKEOUT — Nacho Alvarez Jr. strikes out swinging. [1 out]13
- STRIKEOUT — Michael Harris II strikes out on a foul tip. [2 outs]13
- SINGLE — Nick Allen singles on a ground ball to left fielder Heliot Ramos. Drake Baldwin scores. Ozzie Albies scores. Sean Murphy to 2nd. [2 runs]15
- FLYOUT — Jurickson Profar flies out to second baseman Casey Schmitt. [3 outs]15
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning
Team Stats
Game Details
Monday, July 21, 2025 · 7:15 PM
Truist Park · Cumberland, GA
attendance: 34,857 (84.8%)
weather: 83 degrees, cloudy