LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Pittsburgh at San Francisco play by play — MLB May 9, 2026

Pittsburgh 13
San Francisco 3
Final
Top 1st
  1. Oneil Cruz struck out swinging
  2. Brandon Lowe walked
  3. Bryan Reynolds hit into fielder's choice, Brandon Lowe out
  4. Ryan O'Hearn walked, Bryan Reynolds to second
  5. Nick Gonzales struck out looking
  6. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 1st
  1. Jung Hoo Lee flied out
  2. Luis Arraez singled to left center
  3. Heliot Ramos singled to center, Luis Arraez to second
  4. Rafael Devers grounded into double play, Heliot Ramos out
  5. End of Inning (0 Runs, 2 Hits, 0 Errors)
Top 2nd
  1. Marcell Ozuna doubled to deep center
  2. Spencer Horwitz struck out looking
  3. Konnor Griffin struck out swinging
  4. Joey Bart grounded out
  5. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 2nd
  1. Bryce Eldridge grounded out
  2. Willy Adames struck out swinging
  3. Matt Chapman flied out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Oneil Cruz struck out swinging
  2. Brandon Lowe grounded out
  3. Bryan Reynolds struck out looking
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 3rd
  1. Drew Gilbert lined out
  2. Eric Haase struck out swinging
  3. Jung Hoo Lee struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 4th
  1. Ryan O'Hearn flied out
  2. Nick Gonzales singled to right center
  3. Marcell Ozuna struck out on foul tip
  4. Spencer Horwitz walked, Nick Gonzales to second
  5. Konnor Griffin struck out looking
  6. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 4th
  1. Luis Arraez flied out
  2. Heliot Ramos grounded out
  3. Rafael Devers struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 5th
  1. Joey Bart singled to shallow left center
  2. Ryan Borucki relieved Landen Roupp
  3. Oneil Cruz singled to center, Joey Bart to third
  4. Oneil Cruz stole second
  5. Brandon Lowe hit sacrifice fly, Joey Bart scored PIT 1, SF 0
  6. Bryan Reynolds singled to left center, Oneil Cruz scored PIT 2, SF 0
  7. Ryan O'Hearn flied out
  8. Ryan Walker relieved Ryan Borucki
  9. Nick Gonzales singled to shallow left center, Bryan Reynolds to third
  10. Nick Gonzales caught stealing
  11. Middle of Inning (2 Runs, 4 Hits, 0 Errors)
Bottom 5th
  1. Bryce Eldridge homered (380 ft.) to deep right PIT 2, SF 1
  2. Willy Adames popped out
  3. Matt Chapman singled to left center
  4. Drew Gilbert struck out swinging
  5. Eric Haase flied out
  6. End of Inning (1 Run, 2 Hits, 0 Errors)
Top 6th
  1. Marcell Ozuna struck out looking
  2. Spencer Horwitz walked
  3. Spencer Horwitz to second on wild pitch
  4. Konnor Griffin singled to center, Spencer Horwitz scored PIT 3, SF 1
  5. Joey Bart singled to right center, Konnor Griffin scored PIT 4, SF 1
  6. Matt Gage relieved Ryan Walker
  7. Oneil Cruz singled to deep center, Joey Bart to second
  8. Brandon Lowe struck out looking
  9. Bryan Reynolds grounded out
  10. Middle of Inning (2 Runs, 3 Hits, 0 Errors)
Bottom 6th
  1. Jung Hoo Lee singled to left center
  2. Luis Arraez flied out
  3. Heliot Ramos singled to right center, Jung Hoo Lee to third
  4. Rafael Devers struck out swinging
  5. Bryce Eldridge flied out
  6. End of Inning (0 Runs, 2 Hits, 0 Errors)
Top 7th
  1. JT Brubaker relieved Matt Gage
  2. Ryan O'Hearn singled to right center
  3. Nick Gonzales singled to right center, Ryan O'Hearn to second
  4. Marcell Ozuna struck out swinging
  5. Spencer Horwitz doubled to left center, Nick Gonzales to third, Ryan O'Hearn scored PIT 5, SF 1
  6. Konnor Griffin hit sacrifice fly, Spencer Horwitz to third, Nick Gonzales scored PIT 6, SF 1
  7. Joey Bart singled to left center, Spencer Horwitz scored PIT 7, SF 1
  8. Gregory Santos relieved JT Brubaker
  9. Oneil Cruz reached on Willy Adames's fielding error, Joey Bart to second
  10. Brandon Lowe tripled to deep right center, Oneil Cruz scored, Joey Bart scored PIT 9, SF 1
  11. Bryan Reynolds walked
  12. Ryan O'Hearn singled to shallow center, Bryan Reynolds to second, Brandon Lowe scored PIT 10, SF 1
  13. Nick Gonzales grounded out
  14. Middle of Inning (6 Runs, 6 Hits, 1 Error)
Bottom 7th
  1. Willy Adames grounded out
  2. Matt Chapman grounded out
  3. Drew Gilbert flied out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 8th
  1. Marcell Ozuna flied out
  2. Spencer Horwitz grounded out
  3. Konnor Griffin grounded out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Billy Cook in left field
  2. Jared Triolo at shortstop
  3. Evan Sisk relieved Braxton Ashcraft
  4. Eric Haase grounded out
  5. Jung Hoo Lee flied out
  6. Luis Arraez struck out swinging
  7. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 9th
  1. Christian Koss relieved Rafael Devers
  2. Joey Bart singled to center
  3. Oneil Cruz singled to center, Joey Bart to second
  4. Brandon Lowe doubled to left center, Oneil Cruz to third, Joey Bart scored PIT 11, SF 1
  5. Jared Triolo singled to center, Brandon Lowe to third, Oneil Cruz scored PIT 12, SF 1
  6. Ryan O'Hearn grounded into double play, Jared Triolo out, Brandon Lowe scored PIT 13, SF 1
  7. Nick Gonzales doubled to right
  8. Marcell Ozuna lined out
  9. Middle of Inning (3 Runs, 5 Hits, 0 Errors)
Bottom 9th
  1. Nick Yorke in left field
  2. Cam Sanders relieved Evan Sisk
  3. Heliot Ramos walked
  4. Christian Koss hit by pitch, Heliot Ramos to second
  5. Logan Porter ran for Christian Koss
  6. Bryce Eldridge lined out
  7. Willy Adames flied out
  8. Matt Chapman walked, Logan Porter to second, Heliot Ramos to third
  9. Drew Gilbert walked, Matt Chapman to second, Logan Porter to third, Heliot Ramos scored PIT 13, SF 2
  10. Eric Haase singled to left center, Drew Gilbert to second, Matt Chapman to third, Logan Porter scored PIT 13, SF 3
  11. Jung Hoo Lee lined out
  12. End of Inning (2 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.