LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Cleveland at San Francisco play by play — MLB March 21, 2025

Cleveland 4
San Francisco 5
Final
Top 1st
  1. Daniel Schneemann grounded out
  2. Tyler Freeman walked
  3. Will Brennan flied out
  4. Jhonkensy Noel struck out swinging
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 1st
  1. LaMonte Wade Jr. doubled to deep right center
  2. Willy Adames doubled to deep left center, LaMonte Wade Jr. scored CLE 0, SF 1
  3. Heliot Ramos hit by pitch
  4. Matt Chapman grounded into double play, Heliot Ramos out, Willy Adames to third
  5. Mike Yastrzemski lined out
  6. End of Inning (1 Run, 2 Hits, 0 Errors)
Top 2nd
  1. Bo Naylor struck out swinging
  2. Gabriel Arias struck out swinging
  3. Brayan Rocchio struck out swinging
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 2nd
  1. Wilmer Flores flied out
  2. Patrick Bailey struck out swinging
  3. Luis Matos grounded out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Austin Hedges flied out
  2. Ralphy Velazquez grounded out
  3. Daniel Schneemann struck out looking
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 3rd
  1. Tyler Fitzgerald struck out swinging
  2. LaMonte Wade Jr. walked
  3. Willy Adames walked, LaMonte Wade Jr. to second
  4. Willy Adames to second
  5. LaMonte Wade Jr. to third
  6. Heliot Ramos grounded out
  7. Matt Chapman popped out
  8. End of Inning (0 Runs, 0 Hits, 1 Error)
Top 4th
  1. Tyler Freeman struck out looking
  2. Will Brennan reached on Willy Adames's throwing error
  3. Jhonkensy Noel singled to shallow left center, Will Brennan to second
  4. Bo Naylor grounded into double play, Jhonkensy Noel out
  5. Middle of Inning (0 Runs, 1 Hit, 1 Error)
Bottom 4th
  1. Mike Yastrzemski singled to right center
  2. Wilmer Flores popped out
  3. Patrick Bailey grounded out, Mike Yastrzemski to second
  4. Luis Matos flied out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 5th
  1. Gabriel Arias lined out
  2. Brayan Rocchio flied out
  3. Austin Hedges struck out swinging
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 5th
  1. Tyler Fitzgerald struck out swinging
  2. LaMonte Wade Jr. struck out looking
  3. Willy Adames grounded out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 6th
  1. Ralphy Velazquez singled to center
  2. Daniel Schneemann flied out
  3. Tyler Freeman tripled to deep right center, Ralphy Velazquez scored CLE 1, SF 1
  4. Will Brennan hit into fielder's choice, Tyler Freeman out
  5. Spencer Bivens relieved Logan Webb
  6. Jhonkensy Noel singled to right center, Will Brennan to second
  7. Bo Naylor walked, Jhonkensy Noel to second, Will Brennan to third
  8. Gabriel Arias grounded out
  9. Middle of Inning (1 Run, 3 Hits, 0 Errors)
Bottom 6th
  1. Heliot Ramos flied out
  2. Matt Chapman homered (456 ft.) to deep left center CLE 1, SF 2
  3. Mike Yastrzemski struck out looking
  4. Wilmer Flores flied out
  5. End of Inning (1 Run, 1 Hit, 0 Errors)
Top 7th
  1. Christian Koss at shortstop
  2. Scott Bandura in left field
  3. Sabin Ceballos at third
  4. Jerar Encarnación in right field
  5. David Villar at first
  6. Sam Huff catching
  7. Brayan Rocchio grounded out
  8. Austin Hedges grounded out
  9. Ralphy Velazquez singled to right center
  10. Turner Hill in right field
  11. Daniel Schneemann grounded out
  12. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 7th
  1. Will Wilson at third
  2. Triston McKenzie relieved Ben Lively
  3. Sam Huff hit by pitch
  4. Luis Matos lined out
  5. Tyler Fitzgerald walked, Sam Huff to second
  6. LaMonte Wade Jr. struck out looking
  7. Christian Koss walked, Tyler Fitzgerald to second, Sam Huff to third
  8. Scott Bandura struck out looking
  9. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Tyler Rogers relieved Spencer Bivens
  2. Brett Wisely at second
  3. Grant McCray in center field
  4. Tyler Freeman doubled to deep right center
  5. Ryan Cesarini ran for Tyler Freeman
  6. Will Brennan lined out
  7. Jhonkensy Noel singled to center, Ryan Cesarini scored CLE 2, SF 2
  8. Yerlin Luis ran for Jhonkensy Noel
  9. Bo Naylor flied out
  10. Gabriel Arias homered, Yerlin Luis scored CLE 4, SF 2
  11. Will Wilson lined out
  12. Middle of Inning (3 Runs, 3 Hits, 0 Errors)
Bottom 8th
  1. Dauri Fernandez at second
  2. Dom Nuñez catching
  3. Joey Cantillo relieved Triston McKenzie
  4. Turner Hill flied out
  5. David Villar walked
  6. Sabin Ceballos singled to center, David Villar to second
  7. Sam Huff flied out, David Villar to third
  8. Brett Wisely homered (424 ft.) to deep right center, Sabin Ceballos scored, David Villar scored CLE 4, SF 5
  9. Grant McCray struck out swinging
  10. End of Inning (3 Runs, 2 Hits, 0 Errors)
Top 9th
  1. Camilo Doval relieved Tyler Rogers
  2. Dom Nuñez struck out swinging
  3. Ralphy Velazquez struck out looking
  4. Dauri Fernandez singled to shallow center
  5. Ryan Cesarini walked, Dauri Fernandez to second
  6. Will Brennan struck out swinging
  7. Middle of Inning (0 Runs, 1 Hit, 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.