LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

San Francisco at Miami play by play — MLB June 21, 2026

San Francisco 1
Miami 2
Final
Top 1st
  1. Luis Arraez lined out
  2. Bryce Eldridge grounded out
  3. Casey Schmitt flied out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 1st
  1. Jakob Marsee flied out
  2. Griffin Conine flied out
  3. Xavier Edwards struck out on foul tip
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 2nd
  1. Rafael Devers struck out looking
  2. Jung Hoo Lee walked
  3. Willy Adames struck out swinging
  4. Matt Chapman struck out looking
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 2nd
  1. Kyle Stowers homered (445 ft.) to deep center SF 0, MIA 1
  2. Otto Lopez grounded out
  3. Owen Caissie struck out swinging
  4. Esteury Ruiz struck out swinging
  5. End of Inning (1 Run, 1 Hit, 0 Errors)
Top 3rd
  1. Drew Gilbert struck out looking
  2. Daniel Susac flied out
  3. Luis Arraez doubled to left center
  4. Bryce Eldridge walked
  5. Casey Schmitt singled to right, Bryce Eldridge to third, Luis Arraez scored SF 1, MIA 1
  6. Rafael Devers lined out
  7. Middle of Inning (1 Run, 2 Hits, 0 Errors)
Bottom 3rd
  1. Joe Mack flied out
  2. Connor Norby flied out
  3. Jakob Marsee popped out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 4th
  1. Jung Hoo Lee flied out
  2. Willy Adames struck out swinging
  3. Matt Chapman grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 4th
  1. Griffin Conine struck out swinging
  2. Xavier Edwards grounded out
  3. Kyle Stowers walked
  4. Otto Lopez doubled to deep center, Kyle Stowers scored SF 1, MIA 2
  5. Owen Caissie grounded out
  6. End of Inning (1 Run, 1 Hit, 0 Errors)
Top 5th
  1. Drew Gilbert singled to right center
  2. Daniel Susac struck out swinging
  3. John King relieved Ryan Gusto
  4. Luis Arraez popped out
  5. Bryce Eldridge hit into fielder's choice, Drew Gilbert out
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 5th
  1. Esteury Ruiz singled to left center
  2. Joe Mack struck out swinging
  3. Connor Norby flied out
  4. Esteury Ruiz caught stealing
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 6th
  1. Casey Schmitt singled to deep center
  2. Rafael Devers flied out
  3. Jung Hoo Lee flied out
  4. Calvin Faucher relieved John King
  5. Willy Adames flied out
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 6th
  1. Jakob Marsee popped out
  2. Griffin Conine grounded out
  3. Xavier Edwards singled to right center
  4. Kyle Stowers popped out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 7th
  1. Matt Chapman hit by pitch
  2. Drew Gilbert grounded into double play, Matt Chapman out
  3. Daniel Susac lined out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Otto Lopez flied out
  2. Owen Caissie popped out
  3. Esteury Ruiz flied out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Michael Petersen relieved Calvin Faucher
  2. Luis Arraez lined out
  3. Bryce Eldridge flied out
  4. Casey Schmitt flied out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Joe Mack grounded out
  2. Connor Norby singled to left center
  3. Jakob Marsee sacrificed, Connor Norby to second
  4. Griffin Conine grounded out
  5. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 9th
  1. Javier Sanoja at third
  2. Lake Bachar relieved Michael Petersen
  3. Rafael Devers walked
  4. Jonah Cox ran for Rafael Devers
  5. Jung Hoo Lee flied out
  6. Willy Adames grounded into double play, Jonah Cox out
  7. 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.