LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Atlanta at San Francisco play by play — MLB June 27, 2026

Atlanta 0
San Francisco 5
Final
Top 1st
  1. Michael Harris II walked
  2. Ozzie Albies lined out
  3. Matt Olson struck out on foul tip. Michael Harris II stole and advanced on Drew Cavanaugh's throwing error, Michael Harris II to third
  4. Drake Baldwin grounded out
  5. Middle of Inning (0 Runs, 0 Hits, 1 Error)
Bottom 1st
  1. Luis Arraez flied out
  2. Casey Schmitt flied out
  3. Jung Hoo Lee struck out looking
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 2nd
  1. Dominic Smith struck out looking
  2. Mauricio Dubón doubled to deep center
  3. Austin Riley struck out looking
  4. Mike Yastrzemski walked
  5. Ha-Seong Kim struck out looking
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 2nd
  1. Rafael Devers homered (428 ft.) to deep center ATL 0, SF 1
  2. Willy Adames struck out swinging
  3. Bryce Eldridge doubled to deep left center
  4. Bryce Eldridge to third on wild pitch
  5. Matt Chapman walked
  6. Drew Gilbert hit sacrifice fly, Bryce Eldridge scored ATL 0, SF 2
  7. Matt Chapman caught stealing
  8. End of Inning (2 Runs, 2 Hits, 0 Errors)
Top 3rd
  1. Michael Harris II struck out swinging
  2. Ozzie Albies flied out
  3. Matt Olson flied out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 3rd
  1. Drew Cavanaugh lined out
  2. Luis Arraez singled to left center
  3. Casey Schmitt singled to left center, Luis Arraez to second
  4. Jung Hoo Lee struck out swinging
  5. Rafael Devers homered (377 ft.) to deep right, Casey Schmitt scored, Luis Arraez scored ATL 0, SF 5
  6. Willy Adames popped out
  7. End of Inning (3 Runs, 3 Hits, 0 Errors)
Top 4th
  1. Drake Baldwin grounded out
  2. Dominic Smith grounded out
  3. Mauricio Dubón grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 4th
  1. Bryce Eldridge struck out swinging
  2. Matt Chapman grounded out
  3. Drew Gilbert lined out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 5th
  1. Austin Riley grounded out
  2. Mike Yastrzemski flied out
  3. Ha-Seong Kim struck out on foul tip
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 5th
  1. Grant Holmes relieved Bryce Elder
  2. Drew Cavanaugh flied out
  3. Luis Arraez lined out
  4. Casey Schmitt struck out swinging
  5. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 6th
  1. Michael Harris II grounded out
  2. Ozzie Albies lined out
  3. Matt Olson flied out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 6th
  1. Jung Hoo Lee grounded out
  2. Rafael Devers struck out looking
  3. Willy Adames singled to center
  4. Bryce Eldridge struck out swinging
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 7th
  1. Drake Baldwin lined out
  2. Dominic Smith grounded out
  3. Mauricio Dubón grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Matt Chapman struck out swinging
  2. Drew Gilbert flied out
  3. Drew Cavanaugh grounded out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Ryan Walker relieved Logan Webb
  2. Austin Riley grounded out
  3. Mike Yastrzemski lined out
  4. Ha-Seong Kim walked
  5. Michael Harris II popped out
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Luis Arraez grounded out
  2. Casey Schmitt flied out
  3. Jung Hoo Lee lined out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 9th
  1. Sam Hentges relieved Ryan Walker
  2. Ozzie Albies grounded out
  3. Matt Olson flied out
  4. Drake Baldwin struck out swinging
  5. Middle 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.