LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

San Francisco at Atlanta play by play — MLB July 21, 2025

San Francisco 5
Atlanta 9
Final
Top 1st
  1. Jung Hoo Lee flied out
  2. Heliot Ramos walked
  3. Rafael Devers singled to right center, Heliot Ramos to second
  4. Willy Adames flied out, Heliot Ramos to third
  5. Matt Chapman singled to shallow left center, Rafael Devers to second, Heliot Ramos scored SF 1, ATL 0
  6. Mike Yastrzemski grounded out
  7. Middle of Inning (1 Run, 2 Hits, 0 Errors)
Bottom 1st
  1. Jurickson Profar walked
  2. Jurickson Profar to second on wild pitch
  3. Matt Olson walked
  4. Ronald Acuña Jr. walked, Matt Olson to second, Jurickson Profar to third
  5. Drake Baldwin doubled to deep right center, Ronald Acuña Jr. scored, Matt Olson scored, Jurickson Profar scored SF 1, ATL 3
  6. Ozzie Albies walked
  7. Sean Murphy hit by pitch, Ozzie Albies to second, Drake Baldwin to third
  8. Matt Gage relieved Hayden Birdsong
  9. Nacho Alvarez Jr. struck out swinging
  10. Michael Harris II struck out on foul tip
  11. Nick Allen singled to left center, Sean Murphy to second, Ozzie Albies scored, Drake Baldwin scored SF 1, ATL 5
  12. Jurickson Profar flied out
  13. End of Inning (5 Runs, 2 Hits, 0 Errors)
Top 2nd
  1. Wilmer Flores doubled to right
  2. Casey Schmitt singled to left center, Wilmer Flores to third
  3. Patrick Bailey hit sacrifice fly, Wilmer Flores scored SF 2, ATL 5
  4. Jung Hoo Lee flied out
  5. Heliot Ramos hit into fielder's choice, Casey Schmitt out
  6. Middle of Inning (1 Run, 2 Hits, 0 Errors)
Bottom 2nd
  1. Matt Olson flied out
  2. Ronald Acuña Jr. struck out swinging
  3. Drake Baldwin reached on Matt Gage's throwing error
  4. End of Inning (0 Runs, 0 Hits, 1 Error)
Top 3rd
  1. Rafael Devers walked
  2. Willy Adames singled to left center, Rafael Devers to second
  3. Matt Chapman grounded into double play, Willy Adames out, Rafael Devers to third
  4. Mike Yastrzemski flied out
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 3rd
  1. Spencer Bivens relieved Matt Gage
  2. Ozzie Albies walked
  3. Sean Murphy struck out swinging
  4. Nacho Alvarez Jr. singled to center, Ozzie Albies to third
  5. Michael Harris II grounded into double play, Nacho Alvarez Jr. out
  6. End of Inning (0 Runs, 1 Hit, 1 Error)
Top 4th
  1. Wilmer Flores singled to left center
  2. Casey Schmitt flied out
  3. Patrick Bailey lined out
  4. Jung Hoo Lee flied out
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 4th
  1. Nick Allen struck out swinging
  2. Jurickson Profar grounded out
  3. Matt Olson doubled to left
  4. Ronald Acuña Jr. walked
  5. Drake Baldwin singled to center, Ronald Acuña Jr. scored, Matt Olson scored SF 2, ATL 7
  6. Ozzie Albies singled to center, Drake Baldwin scored SF 2, ATL 8
  7. Tristan Beck relieved Spencer Bivens
  8. Sean Murphy grounded out
  9. End of Inning (3 Runs, 3 Hits, 0 Errors)
Top 5th
  1. Heliot Ramos struck out swinging
  2. Rafael Devers singled to center
  3. Willy Adames doubled to left center, Rafael Devers scored SF 3, ATL 8
  4. Matt Chapman walked
  5. Mike Yastrzemski hit into fielder's choice, Matt Chapman out, Willy Adames to third
  6. Wilmer Flores popped out
  7. Middle of Inning (1 Run, 2 Hits, 0 Errors)
Bottom 5th
  1. Nacho Alvarez Jr. struck out looking
  2. Michael Harris II flied out
  3. Nick Allen struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 6th
  1. Aaron Bummer relieved Bryce Elder
  2. Casey Schmitt flied out
  3. Patrick Bailey grounded out
  4. Jung Hoo Lee singled to shallow center
  5. Heliot Ramos hit by pitch, Jung Hoo Lee to second
  6. Rafael Devers grounded out
  7. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 6th
  1. Ryan Walker relieved Tristan Beck
  2. Jurickson Profar grounded out
  3. Matt Olson struck out looking
  4. Ronald Acuña Jr. doubled to deep right center
  5. Drake Baldwin doubled to deep left center, Ronald Acuña Jr. scored SF 3, ATL 9
  6. Ozzie Albies struck out swinging
  7. End of Inning (1 Run, 2 Hits, 0 Errors)
Top 7th
  1. Rafael Montero relieved Aaron Bummer
  2. Willy Adames homered (398 ft.) to deep left SF 4, ATL 9
  3. Matt Chapman struck out on foul tip
  4. Mike Yastrzemski flied out
  5. Wilmer Flores flied out
  6. Middle of Inning (1 Run, 1 Hit, 0 Errors)
Bottom 7th
  1. Sean Murphy walked
  2. Nacho Alvarez Jr. struck out swinging
  3. Michael Harris II lined into double play, Sean Murphy out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Enyel De Los Santos relieved Rafael Montero
  2. Casey Schmitt flied out
  3. Patrick Bailey grounded out
  4. Jung Hoo Lee grounded out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Camilo Doval relieved Ryan Walker
  2. Nick Allen struck out swinging
  3. Jurickson Profar walked
  4. Matt Olson struck out looking
  5. Jurickson Profar stole second
  6. Ronald Acuña Jr. walked
  7. Ronald Acuña Jr. to second on balk
  8. Jurickson Profar to third on balk
  9. Drake Baldwin flied out
  10. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 9th
  1. Heliot Ramos grounded out
  2. Rafael Devers struck out swinging
  3. Willy Adames doubled to deep left
  4. Matt Chapman doubled to left, Willy Adames scored SF 5, ATL 9
  5. Mike Yastrzemski popped out
  6. Middle of Inning (1 Run, 2 Hits, 0 Errors)
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.