LunoSport
About Contact
Get the app
Scores Standings Teams Leaders

Pittsburgh at Cincinnati play by play — MLB March 31, 2026

Pittsburgh 8
Cincinnati 3
Final
Top 1st
  1. Jake Mangum singled to center
  2. Ryan O'Hearn walked, Jake Mangum to second
  3. Bryan Reynolds lined out
  4. Ryan O'Hearn to second on wild pitch
  5. Jake Mangum to third on wild pitch
  6. Marcell Ozuna struck out swinging
  7. Brandon Lowe struck out swinging
  8. Middle of Inning (0 Runs, 1 Hit, 0 Errors)
Bottom 1st
  1. TJ Friedl struck out swinging
  2. Matt McLain struck out swinging
  3. Elly De La Cruz flied out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 2nd
  1. Nick Gonzales singled to center
  2. Joey Bart walked, Nick Gonzales to second
  3. Oneil Cruz singled to right center, Joey Bart to second, Nick Gonzales to third
  4. Nick Yorke hit sacrifice fly, Nick Gonzales scored PIT 1, CIN 0
  5. Jake Mangum popped out
  6. Ryan O'Hearn homered (426 ft.) to deep center, Oneil Cruz scored, Joey Bart scored PIT 4, CIN 0
  7. Bryan Reynolds homered (432 ft.) to deep left center PIT 5, CIN 0
  8. Marcell Ozuna popped out
  9. Middle of Inning (5 Runs, 4 Hits, 0 Errors)
Bottom 2nd
  1. Sal Stewart struck out looking
  2. Eugenio Suárez struck out swinging
  3. Will Benson popped out
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 3rd
  1. Brandon Lowe popped out
  2. Nick Gonzales flied out
  3. Joey Bart flied out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 3rd
  1. Noelvi Marte walked
  2. Jose Trevino walked, Noelvi Marte to second
  3. Ke'Bryan Hayes reached on Bryan Reynolds's fielding error, Jose Trevino to second, Noelvi Marte scored PIT 5, CIN 1
  4. TJ Friedl lined into double play, Jose Trevino out
  5. Matt McLain walked, Ke'Bryan Hayes to second
  6. Elly De La Cruz grounded out
  7. End of Inning (1 Run, 0 Hits, 1 Error)
Top 4th
  1. Oneil Cruz homered (459 ft.) to deep right center PIT 6, CIN 1
  2. Nick Yorke struck out swinging
  3. Jake Mangum grounded out
  4. Ryan O'Hearn lined out
  5. Middle of Inning (1 Run, 1 Hit, 0 Errors)
Bottom 4th
  1. Sal Stewart struck out swinging
  2. Eugenio Suárez flied out
  3. Will Benson struck out swinging
  4. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 5th
  1. Bryan Reynolds lined out
  2. Marcell Ozuna flied out
  3. Brock Burke relieved Brandon Williamson
  4. Brandon Lowe popped out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 5th
  1. Noelvi Marte walked
  2. Jose Trevino flied out
  3. Ke'Bryan Hayes walked, Noelvi Marte to second
  4. TJ Friedl walked, Ke'Bryan Hayes to second, Noelvi Marte to third
  5. Yohan Ramírez relieved Bubba Chandler
  6. Matt McLain struck out swinging
  7. Elly De La Cruz struck out swinging
  8. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 6th
  1. Nick Gonzales grounded out
  2. Joey Bart struck out swinging
  3. Oneil Cruz struck out looking
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 6th
  1. Hunter Barco relieved Yohan Ramírez
  2. Sal Stewart grounded out
  3. Eugenio Suárez grounded out
  4. Dane Myers hit for Will Benson
  5. Dane Myers struck out looking
  6. End of Inning (0 Runs, 0 Hits, 0 Errors)
Top 7th
  1. Nick Yorke flied out
  2. Jake Mangum walked
  3. Ryan O'Hearn grounded into double play, Jake Mangum out
  4. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 7th
  1. Noelvi Marte struck out on foul tip
  2. Jose Trevino singled to left center
  3. Ke'Bryan Hayes hit into fielder's choice, Jose Trevino out
  4. TJ Friedl walked, Ke'Bryan Hayes to second
  5. Matt McLain struck out swinging
  6. End of Inning (0 Runs, 1 Hit, 0 Errors)
Top 8th
  1. Sam Moll relieved Brock Burke
  2. Bryan Reynolds struck out swinging
  3. Marcell Ozuna grounded out
  4. Brandon Lowe flied out
  5. Middle of Inning (0 Runs, 0 Hits, 0 Errors)
Bottom 8th
  1. Elly De La Cruz homered (350 ft.) to deep right PIT 6, CIN 2
  2. Sal Stewart homered (400 ft.) to deep right center PIT 6, CIN 3
  3. Eugenio Suárez singled to right center
  4. Dennis Santana relieved Hunter Barco
  5. Dane Myers singled to right center, Eugenio Suárez to third
  6. Noelvi Marte popped out
  7. Nathaniel Lowe hit for Jose Trevino
  8. Nathaniel Lowe lined into double play, Dane Myers out
  9. End of Inning (2 Runs, 4 Hits, 0 Errors)
Top 9th
  1. Tyler Stephenson catching
  2. Pierce Johnson relieved Sam Moll
  3. Nick Gonzales singled to center
  4. Spencer Horwitz hit for Joey Bart
  5. Spencer Horwitz struck out looking
  6. Oneil Cruz homered (422 ft.) to deep right center, Nick Gonzales scored PIT 8, CIN 3
  7. Nick Yorke grounded out
  8. Jake Mangum grounded out
  9. Middle of Inning (2 Runs, 2 Hits, 0 Errors)
Bottom 9th
  1. Henry Davis catching
  2. Gregory Soto relieved Dennis Santana
  3. Ke'Bryan Hayes singled to right center
  4. TJ Friedl hit into fielder's choice, Ke'Bryan Hayes out
  5. Matt McLain hit by pitch, TJ Friedl to second
  6. Elly De La Cruz hit into fielder's choice, Matt McLain to second, TJ Friedl out
  7. Elly De La Cruz to second on wild pitch
  8. Matt McLain to third on wild pitch
  9. Sal Stewart walked
  10. Eugenio Suárez struck out looking
  11. End 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.