LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Kansas City at San Francisco play by play — MLB May 21, 2025

Kansas City 8
San Francisco 4
Final
Top 1st
  1. Maikel Garcia singled to right center
  2. Bobby Witt Jr. singled to left center, Maikel Garcia to second
  3. Vinnie Pasquantino singled to center, Bobby Witt Jr. to second, Maikel Garcia scored KC 1, SF 0
  4. Salvador Perez struck out swinging
  5. Mark Canha struck out swinging
  6. Drew Waters struck out swinging
  7. Middle of Inning (1 Run, 3 Hits, 0 Errors)
Bottom 1st
  1. Heliot Ramos struck out swinging
  2. Matt Chapman walked
  3. Jung Hoo Lee struck out swinging
  4. Wilmer Flores singled to left center, Matt Chapman to third
  5. Willy Adames flied out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 2nd
  1. Freddy Fermin popped out
  2. Michael Massey singled to right center
  3. Michael Massey stole second
  4. Kyle Isbel singled to right center, Michael Massey to third
  5. Maikel Garcia singled to left center, Kyle Isbel to third, Michael Massey scored KC 2, SF 0
  6. Bobby Witt Jr. hit sacrifice fly, Kyle Isbel scored KC 3, SF 0
  7. Vinnie Pasquantino struck out looking
  8. Middle of Inning (2 Runs, 3 Hits, 0 Errors)
Bottom 2nd
  1. Mike Yastrzemski grounded out
  2. Tyler Fitzgerald grounded out
  3. Patrick Bailey walked
  4. LaMonte Wade Jr. walked, Patrick Bailey to second
  5. Jonathan Bowlan relieved Daniel Lynch IV
  6. Heliot Ramos grounded out
  7. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Salvador Perez singled to deep center
  2. Mark Canha flied out
  3. Drew Waters singled to right center, Salvador Perez to second
  4. Freddy Fermin flied out
  5. Michael Massey grounded out
  6. Middle of Inning (0 Runs, 2 Hits, 0 Errors)
Bottom 3rd
  1. Matt Chapman homered (395 ft.) to deep left KC 3, SF 1
  2. Jung Hoo Lee doubled to right
  3. Wilmer Flores flied out
  4. Willy Adames struck out swinging
  5. Mike Yastrzemski popped out
  6. End of Inning (1 Run, 2 Hits, 0 Errors)
Top 4th
  1. Kyle Isbel reached on LaMonte Wade Jr.'s fielding error
  2. Maikel Garcia grounded out, Kyle Isbel to second
  3. Bobby Witt Jr. doubled to center, Kyle Isbel scored KC 4, SF 1
  4. Vinnie Pasquantino struck out swinging
  5. Salvador Perez homered (414 ft.) to deep right center, Bobby Witt Jr. scored KC 6, SF 1
  6. Mark Canha grounded out
  7. Middle of Inning (3 Runs, 2 Hits, 1 Error)
Bottom 4th
  1. Steven Cruz relieved Jonathan Bowlan
  2. Tyler Fitzgerald grounded out
  3. Patrick Bailey homered (427 ft.) to deep center KC 6, SF 2
  4. LaMonte Wade Jr. walked
  5. Heliot Ramos singled to right center, LaMonte Wade Jr. to second
  6. Matt Chapman flied out
  7. Jung Hoo Lee walked, Heliot Ramos to second, LaMonte Wade Jr. to third
  8. Wilmer Flores lined out
  9. End of Inning (1 Run, 2 Hits, 0 Errors)
Top 5th
  1. Spencer Bivens relieved Logan Webb
  2. Drew Waters doubled to left
  3. Freddy Fermin singled to left center, Drew Waters to third
  4. Michael Massey singled to left center, Freddy Fermin to second, Drew Waters scored KC 7, SF 2
  5. Kyle Isbel sacrificed, Michael Massey to second, Freddy Fermin to third
  6. Maikel Garcia hit sacrifice fly, Michael Massey to third, Freddy Fermin scored KC 8, SF 2
  7. Bobby Witt Jr. grounded out
  8. Middle of Inning (2 Runs, 3 Hits, 0 Errors)
Bottom 5th
  1. Willy Adames grounded out
  2. Mike Yastrzemski grounded out
  3. Tyler Fitzgerald struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 6th
  1. Vinnie Pasquantino grounded out
  2. Salvador Perez grounded out
  3. Mark Canha singled to center
  4. Drew Waters flied out
  5. Middle of Inning (0 Runs, 1 Hit, 1 Error)
Bottom 6th
  1. Taylor Clarke relieved Steven Cruz
  2. Patrick Bailey flied out
  3. LaMonte Wade Jr. grounded out
  4. Heliot Ramos struck out swinging
  5. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 7th
  1. Freddy Fermin popped out
  2. Michael Massey lined out
  3. Kyle Isbel popped out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Matt Chapman flied out
  2. Jung Hoo Lee lined out
  3. Wilmer Flores grounded out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Jordan Hicks relieved Spencer Bivens
  2. Maikel Garcia grounded out
  3. Bobby Witt Jr. popped out
  4. Vinnie Pasquantino grounded out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Angel Zerpa relieved Taylor Clarke
  2. Willy Adames grounded out
  3. Mike Yastrzemski struck out swinging
  4. Tyler Fitzgerald singled to center
  5. Patrick Bailey grounded out
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 9th
  1. Erik Miller relieved Jordan Hicks
  2. Salvador Perez doubled to left
  3. Mark Canha flied out
  4. Drew Waters hit by pitch
  5. Freddy Fermin flied out
  6. Michael Massey singled to center, Drew Waters to second, Salvador Perez out
  7. Middle of Inning (0 Runs, 2 Hits, 0 Errors)
Bottom 9th
  1. Lucas Erceg relieved Angel Zerpa
  2. LaMonte Wade Jr. singled to right
  3. Heliot Ramos homered (408 ft.) to deep left center, LaMonte Wade Jr. scored KC 8, SF 4
  4. Matt Chapman grounded out
  5. Jung Hoo Lee walked
  6. Wilmer Flores lined out
  7. Willy Adames struck out swinging
  8. End of Inning (2 Runs, 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.