LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Baltimore at San Francisco play by play — MLB August 31, 2025

Baltimore 2
San Francisco 13
Final
Top 1st
  1. Jackson Holliday walked
  2. Jeremiah Jackson struck out swinging. Jackson Holliday stole second
  3. Gunnar Henderson popped out
  4. Ryan Mountcastle walked
  5. Colton Cowser struck out looking
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 1st
  1. Heliot Ramos flied out
  2. Rafael Devers homered (442 ft.) to deep center BAL 0, SF 1
  3. Willy Adames struck out swinging
  4. Dominic Smith struck out swinging
  5. End of Inning (1 Run, 1 Hit, 0 Errors)
Top 2nd
  1. Dylan Beavers walked
  2. Samuel Basallo struck out swinging
  3. Luis Vázquez singled to left center, Dylan Beavers to second
  4. Daniel Johnson lined out
  5. Jackson Holliday grounded out
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 2nd
  1. Matt Chapman struck out swinging
  2. Luis Matos struck out looking
  3. Patrick Bailey lined out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Jeremiah Jackson struck out swinging
  2. Gunnar Henderson popped out
  3. Ryan Mountcastle singled to right center
  4. Colton Cowser struck out swinging
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 3rd
  1. Christian Koss flied out
  2. Drew Gilbert singled to shallow right center
  3. Heliot Ramos singled to center, Drew Gilbert to third
  4. Rafael Devers singled to deep center, Heliot Ramos to third, Drew Gilbert scored BAL 0, SF 2
  5. Willy Adames hit sacrifice fly, Heliot Ramos scored BAL 0, SF 3
  6. Dominic Smith grounded out
  7. End of Inning (2 Runs, 3 Hits, 0 Errors)
Top 4th
  1. Dylan Beavers struck out swinging
  2. Samuel Basallo struck out on foul tip
  3. Luis Vázquez struck out swinging
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 4th
  1. Matt Chapman singled to center
  2. Matt Chapman caught stealing
  3. Luis Matos singled to right center
  4. Patrick Bailey walked, Luis Matos to second
  5. Christian Koss singled to shallow center, Patrick Bailey to third, Luis Matos scored BAL 0, SF 4
  6. Drew Gilbert tripled to left center, Christian Koss scored, Patrick Bailey scored BAL 0, SF 6
  7. Heliot Ramos singled to left center, Drew Gilbert scored BAL 0, SF 7
  8. Rafael Devers doubled to right, Heliot Ramos to third
  9. Kade Strowd relieved Tomoyuki Sugano
  10. Willy Adames grounded out
  11. Dominic Smith grounded out
  12. End of Inning (4 Runs, 6 Hits, 1 Error)
Top 5th
  1. Daniel Johnson grounded out
  2. Jackson Holliday walked
  3. Jeremiah Jackson singled to right center, Jackson Holliday to second
  4. Gunnar Henderson struck out looking
  5. Ryan Mountcastle struck out swinging
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 5th
  1. Matt Chapman walked
  2. Luis Matos singled to right center, Matt Chapman to second
  3. Patrick Bailey struck out swinging
  4. Christian Koss grounded into double play, Luis Matos out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 6th
  1. Joey Lucchesi relieved Justin Verlander
  2. Colton Cowser flied out
  3. Dylan Beavers grounded out
  4. Samuel Basallo walked
  5. Luis Vázquez singled to left center, Samuel Basallo to second
  6. Daniel Johnson popped out
  7. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 6th
  1. Corbin Martin relieved Kade Strowd
  2. Drew Gilbert flied out
  3. Heliot Ramos walked
  4. Rafael Devers reached on fielder's choice, Heliot Ramos to second
  5. Willy Adames struck out swinging
  6. Dominic Smith singled to right, Rafael Devers to third, Heliot Ramos scored BAL 0, SF 8
  7. Matt Chapman walked, Dominic Smith to second
  8. Casey Schmitt ran for Matt Chapman
  9. Luis Matos reached on fielder's choice, Casey Schmitt to second, Dominic Smith to third, Rafael Devers scored BAL 0, SF 9
  10. Yennier Cano relieved Corbin Martin
  11. Patrick Bailey walked, Luis Matos to second, Casey Schmitt to third, Dominic Smith scored BAL 0, SF 10
  12. Christian Koss grounded out
  13. End of Inning (3 Runs, 1 Hit, 2 Errors)
Top 7th
  1. Spencer Bivens relieved Joey Lucchesi
  2. Jackson Holliday walked
  3. Jeremiah Jackson grounded into double play, Jackson Holliday out
  4. Gunnar Henderson singled to center
  5. Ryan Mountcastle singled to right, Gunnar Henderson to third
  6. Colton Cowser grounded out
  7. Middle of Inning (0 Runs, 2 Hits, 0 Errors)
Bottom 7th
  1. Drew Gilbert flied out
  2. Heliot Ramos singled to left center
  3. Rafael Devers grounded into double play, Heliot Ramos out
  4. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 8th
  1. Dylan Beavers singled to shallow right center
  2. Samuel Basallo grounded into double play. Dylan Beavers called out for obstruction
  3. Luis Vázquez grounded out
  4. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 8th
  1. Alex Jackson relieved Yennier Cano
  2. Willy Adames walked
  3. Dominic Smith walked, Willy Adames to second
  4. Casey Schmitt doubled to left, Dominic Smith to third, Willy Adames scored BAL 0, SF 11
  5. Luis Matos hit sacrifice fly, Dominic Smith scored BAL 0, SF 12
  6. Patrick Bailey lined out
  7. Christian Koss singled to right center, Casey Schmitt to third
  8. Drew Gilbert doubled to deep right center, Christian Koss to third, Casey Schmitt scored BAL 0, SF 13
  9. Heliot Ramos grounded out
  10. End of Inning (3 Runs, 3 Hits, 0 Errors)
Top 9th
  1. Daniel Johnson doubled to deep right center
  2. Jackson Holliday doubled to deep right center, Daniel Johnson scored BAL 1, SF 13
  3. Jeremiah Jackson popped out
  4. Gunnar Henderson singled to center, Jackson Holliday scored BAL 2, SF 13
  5. Ryan Mountcastle lined out
  6. Gunnar Henderson to second on wild pitch
  7. Colton Cowser lined out
  8. Middle of Inning (2 Runs, 3 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.