MLBScores

Pittsburgh Pirates 4, Arizona Diamondbacks 2

baseball game fileFinal
Chase Field · Phoenix

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Pittsburgh Pirates, below favors Arizona Diamondbacks. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means Pittsburgh Pirates led; a negative differential means Arizona Diamondbacks led.Run differential+20−2123456789
  1. 01top 1: Oneil Cruz called out on strikes.0–0
  2. 02top 1: Brandon Lowe homers (10) on a fly ball to right field.1–0
  3. 03top 1: Bryan Reynolds grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.1–0
  4. 04top 1: Ryan O'Hearn flies out to center fielder Alek Thomas.1–0
  5. 05bottom 1: Geraldo Perdomo walks.1–0
  6. 06bottom 1: Ketel Marte grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Geraldo Perdomo to 2nd.1–0
  7. 07bottom 1: Corbin Carroll pops out to shortstop Konnor Griffin.1–0
  8. 08bottom 1: Adrian Del Castillo singles on a sharp line drive to right fielder Ryan O'Hearn. Geraldo Perdomo scores.1–1
  9. 09bottom 1: Ildemaro Vargas strikes out swinging.1–1
  10. 10top 2: Spencer Horwitz grounds out to first baseman Ildemaro Vargas.1–1
  11. 11top 2: Konnor Griffin grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.1–1
  12. 12top 2: Jared Triolo flies out to center fielder Alek Thomas.1–1
  13. 13bottom 2: Jose Fernandez walks.1–1
  14. 14bottom 2: Jorge Barrosa pops out to shortstop Konnor Griffin.1–1
  15. 15bottom 2: James McCann singles on a ground ball to left fielder Bryan Reynolds. Jose Fernandez to 3rd.1–1
  16. 16bottom 2: Alek Thomas grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. James McCann out at 2nd. Alek Thomas out at 1st.1–1
  17. 17top 3: Billy Cook flies out to center fielder Alek Thomas.1–1
  18. 18top 3: Joey Bart singles on a line drive to left fielder Jorge Barrosa.1–1
  19. 19top 3: Oneil Cruz hit by pitch. Joey Bart to 2nd.1–1
  20. 20top 3: Brandon Lowe grounds out, first baseman Ildemaro Vargas to pitcher Zac Gallen. Joey Bart to 3rd. Oneil Cruz to 2nd.1–1
  21. 21top 3: Bryan Reynolds flies out to left fielder Jorge Barrosa.1–1
  22. 22bottom 3: Geraldo Perdomo flies out to center fielder Billy Cook.1–1
  23. 23bottom 3: Ketel Marte strikes out swinging.1–1
  24. 24bottom 3: Corbin Carroll homers (5) on a fly ball to right center field.1–2
  25. 25bottom 3: Adrian Del Castillo grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.1–2
  26. 26top 4: Ryan O'Hearn strikes out swinging.1–2
  27. 27top 4: Spencer Horwitz walks.1–2
  28. 28top 4: Konnor Griffin strikes out swinging.1–2
  29. 29top 4: Jared Triolo reaches on a fielder's choice. Spencer Horwitz to 2nd. Spencer Horwitz advances to 2nd, on a fielding error by third baseman Jose Fernandez.1–2
  30. 30top 4: Billy Cook strikes out swinging.1–2
  31. 31bottom 4: Ildemaro Vargas grounds out, first baseman Spencer Horwitz to pitcher Mitch Keller.1–2
  32. 32bottom 4: Jose Fernandez strikes out swinging.1–2
  33. 33bottom 4: Jorge Barrosa grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.1–2
  34. 34top 5: Joey Bart called out on strikes.1–2
  35. 35top 5: Oneil Cruz grounds out to first baseman Ildemaro Vargas.1–2
  36. 36top 5: Brandon Lowe singles on a sharp line drive to right fielder Corbin Carroll.1–2
  37. 37top 5: Bryan Reynolds walks. Brandon Lowe to 2nd.1–2
  38. 38top 5: Ryan O'Hearn singles on a ground ball to right fielder Corbin Carroll, deflected by first baseman Ildemaro Vargas. Brandon Lowe scores. Bryan Reynolds to 3rd.2–2
  39. 39top 5: Spencer Horwitz singles on a sharp ground ball to right fielder Corbin Carroll. Bryan Reynolds scores. Ryan O'Hearn to 2nd.3–2
  40. 40top 5: Konnor Griffin grounds out sharply, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.3–2
  41. 41bottom 5: James McCann grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.3–2
  42. 42bottom 5: Alek Thomas lines out sharply to right fielder Ryan O'Hearn.3–2
  43. 43bottom 5: Geraldo Perdomo grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.3–2
  44. 44top 6: Jared Triolo grounds out, pitcher Zac Gallen to first baseman Ildemaro Vargas.3–2
  45. 45top 6: Billy Cook grounds out, third baseman Jose Fernandez to first baseman Ildemaro Vargas.3–2
  46. 46top 6: Joey Bart homers (2) on a line drive to left center field.4–2
  47. 47top 6: Oneil Cruz grounds out sharply, second baseman Ketel Marte to first baseman Ildemaro Vargas.4–2
  48. 48bottom 6: Ketel Marte grounds out to first baseman Spencer Horwitz.4–2
  49. 49bottom 6: Corbin Carroll pops out to third baseman Jared Triolo in foul territory.4–2
  50. 50bottom 6: Adrian Del Castillo strikes out on a foul tip.4–2
  51. 51top 7: Brandon Lowe singles on a ground ball to center fielder Alek Thomas.4–2
  52. 52top 7: Bryan Reynolds grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Ildemaro Vargas. Brandon Lowe out at 2nd. Bryan Reynolds out at 1st.4–2
  53. 53top 7: Ryan O'Hearn strikes out swinging.4–2
  54. 54bottom 7: Ildemaro Vargas singles on a line drive to right fielder Ryan O'Hearn.4–2
  55. 55bottom 7: Jose Fernandez grounds into a double play, shortstop Konnor Griffin to second baseman Brandon Lowe to first baseman Spencer Horwitz. Ildemaro Vargas out at 2nd. Jose Fernandez out at 1st.4–2
  56. 56bottom 7: Dennis Santana challenged (pitch result), call on the field was confirmed: Jorge Barrosa walks.4–2
  57. 57bottom 7: Gabriel Moreno grounds out, third baseman Jared Triolo to first baseman Spencer Horwitz.4–2
  58. 58top 8: Spencer Horwitz grounds out to first baseman Ildemaro Vargas.4–2
  59. 59top 8: Konnor Griffin strikes out swinging.4–2
  60. 60top 8: Jared Triolo strikes out swinging.4–2
  61. 61bottom 8: Tim Tawa grounds out sharply, shortstop Konnor Griffin to first baseman Spencer Horwitz.4–2
  62. 62bottom 8: Geraldo Perdomo walks.4–2
  63. 63bottom 8: Ketel Marte pops out to first baseman Spencer Horwitz in foul territory.4–2
  64. 64bottom 8: Corbin Carroll singles on a line drive to left fielder Bryan Reynolds. Geraldo Perdomo to 2nd.4–2
  65. 65bottom 8: Nolan Arenado strikes out swinging.4–2
  66. 66top 9: Billy Cook pops out to shortstop Geraldo Perdomo.4–2
  67. 67top 9: Joey Bart pops out to second baseman Ketel Marte.4–2
  68. 68top 9: Oneil Cruz walks.4–2
  69. 69top 9: Brandon Lowe lines out sharply to right fielder Corbin Carroll.4–2
  70. 70bottom 9: Ildemaro Vargas pops out to shortstop Konnor Griffin.4–2
  71. 71bottom 9: Jose Fernandez grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz.4–2
  72. 72bottom 9: Jorge Barrosa strikes out swinging.4–2

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-05-07T19:40:00Z · Final

Pittsburgh Pirates

Probable pitcher: Mitch Keller (R)

Arizona Diamondbacks

Probable pitcher: Zac Gallen (R)