LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

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

San Francisco 9
Atlanta 0
Final
Top 1st
  1. Jung Hoo Lee flied out
  2. Heliot Ramos singled to right center
  3. Rafael Devers grounded into double play, Heliot Ramos out
  4. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 1st
  1. Jurickson Profar struck out, reached on wild pitch
  2. Matt Olson singled to left, Jurickson Profar to second
  3. Ronald Acuña Jr. struck out swinging
  4. Drake Baldwin struck out looking
  5. Ozzie Albies flied out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 2nd
  1. Willy Adames walked
  2. Matt Chapman tripled to deep center, Willy Adames scored SF 1, ATL 0
  3. Wilmer Flores hit sacrifice fly, Matt Chapman scored SF 2, ATL 0
  4. Casey Schmitt homered (425 ft.) to deep left center SF 3, ATL 0
  5. Patrick Bailey doubled to deep left center
  6. Luis Matos walked
  7. Jung Hoo Lee walked, Luis Matos to second, Patrick Bailey to third
  8. Heliot Ramos hit sacrifice fly, Patrick Bailey scored SF 4, ATL 0
  9. Rafael Devers grounded out
  10. Middle of Inning (4 Runs, 3 Hits, 0 Errors)
Bottom 2nd
  1. Sean Murphy flied out
  2. Nacho Alvarez Jr. struck out swinging
  3. Michael Harris II singled to left center
  4. Nick Allen grounded out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 3rd
  1. Willy Adames walked
  2. Matt Chapman singled to right center, Willy Adames to second
  3. Wilmer Flores struck out swinging
  4. Casey Schmitt hit into fielder's choice, Matt Chapman out, Willy Adames to third
  5. Patrick Bailey lined out
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 3rd
  1. Jurickson Profar doubled to deep right
  2. Matt Olson flied out
  3. Ronald Acuña Jr. struck out swinging
  4. Drake Baldwin walked
  5. Ozzie Albies flied out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 4th
  1. Luis Matos popped out
  2. Jung Hoo Lee grounded out
  3. Heliot Ramos grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 4th
  1. Sean Murphy struck out swinging
  2. Nacho Alvarez Jr. popped out
  3. Michael Harris II flied out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 5th
  1. Rafael Devers doubled to right
  2. Willy Adames singled to left center, Rafael Devers scored SF 5, ATL 0
  3. Matt Chapman grounded out, Willy Adames to second
  4. Wilmer Flores struck out swinging
  5. Casey Schmitt struck out swinging
  6. Middle of Inning (1 Run, 2 Hits, 0 Errors)
Bottom 5th
  1. Nick Allen grounded out
  2. Jurickson Profar hit by pitch
  3. Matt Olson singled to right center, Jurickson Profar to second
  4. Ronald Acuña Jr. flied out
  5. Drake Baldwin lined out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 6th
  1. Wander Suero relieved Davis Daniel
  2. Patrick Bailey singled to deep right center. Patrick Bailey out advancing on throw
  3. Luis Matos popped out
  4. Jung Hoo Lee flied out
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 6th
  1. Sean Hjelle relieved Landen Roupp
  2. Ozzie Albies flied out
  3. Sean Murphy grounded out
  4. Nacho Alvarez Jr. singled to center
  5. Michael Harris II singled to shallow center, Nacho Alvarez Jr. to second
  6. Nick Allen struck out swinging
  7. End of Inning (0 Runs, 2 Hits, 0 Errors)
Top 7th
  1. Heliot Ramos walked
  2. Heliot Ramos to second on balk
  3. Rafael Devers singled to right center, Heliot Ramos scored SF 6, ATL 0
  4. Willy Adames walked, Rafael Devers to second
  5. Matt Chapman struck out swinging
  6. Wilmer Flores homered (373 ft.) to deep left, Willy Adames scored, Rafael Devers scored SF 9, ATL 0
  7. Casey Schmitt struck out swinging
  8. Patrick Bailey grounded out
  9. Middle of Inning (4 Runs, 2 Hits, 0 Errors)
Bottom 7th
  1. Joey Lucchesi relieved Sean Hjelle
  2. Jurickson Profar struck out looking
  3. Matt Olson singled to left center
  4. Ronald Acuña Jr. struck out swinging
  5. Matt Olson to second on wild pitch
  6. Drake Baldwin struck out on foul tip
  7. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 8th
  1. Eli White in right field
  2. Pierce Johnson relieved Wander Suero
  3. Luis Matos flied out
  4. Jung Hoo Lee grounded out
  5. Heliot Ramos flied out
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Carson Seymour relieved Joey Lucchesi
  2. Ozzie Albies singled to right
  3. Sean Murphy struck out swinging
  4. Nacho Alvarez Jr. lined out
  5. Michael Harris II grounded out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 9th
  1. Sandy León catching
  2. Luke Williams relieved Pierce Johnson
  3. Rafael Devers struck out looking
  4. Willy Adames popped out
  5. Matt Chapman grounded out
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 9th
  1. Nick Allen struck out swinging
  2. Jurickson Profar walked
  3. Matt Olson struck out on foul tip
  4. Eli White struck out swinging
  5. End of Inning (0 Runs, 0 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.