MLBScores

St. Louis Cardinals 4, San Francisco Giants 5

baseball game fileFinal
Oracle Park · San Francisco

Game flow

Every swing in the score.

The line is the running run differential: above the center favors St. Louis Cardinals, below favors San Francisco Giants. 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 St. Louis Cardinals led; a negative differential means San Francisco Giants led.Run differential+30−31234567891011
  1. 01top 1: Bryan Torres grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.0–0
  2. 02top 1: Iván Herrera walks.0–0
  3. 03top 1: Alec Burleson grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge. Iván Herrera to 2nd.0–0
  4. 04top 1: Jordan Walker strikes out on a foul tip.0–0
  5. 05bottom 1: Turner Hill walks.0–0
  6. 06bottom 1: Rafael Devers doubles (35) on a fly ball to right fielder Jordan Walker. Turner Hill scores.0–1
  7. 07bottom 1: Bryce Eldridge called out on strikes.0–1
  8. 08bottom 1: Jonah Cox strikes out swinging.0–1
  9. 09bottom 1: Jung Hoo Lee grounds out, second baseman Bryan Torres to first baseman Alec Burleson.0–1
  10. 10top 2: Leo Bernal grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.0–1
  11. 11top 2: Nolan Gorman grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.0–1
  12. 12top 2: Joshua Báez strikes out swinging.0–1
  13. 13bottom 2: Osleivis Basabe singles on a sharp line drive to center fielder Nathan Church.0–1
  14. 14bottom 2: Andrew Knizner grounds into a double play, shortstop Thomas Saggese to second baseman Bryan Torres to first baseman Alec Burleson. Osleivis Basabe out at 2nd. Andrew Knizner out at 1st.0–1
  15. 15bottom 2: Shay Whitcomb strikes out on a foul tip.0–1
  16. 16top 3: Thomas Saggese flies out to right fielder Jung Hoo Lee.0–1
  17. 17top 3: Nathan Church called out on strikes.0–1
  18. 18top 3: Bryan Torres singles on a line drive to left fielder Turner Hill.0–1
  19. 19top 3: Iván Herrera grounds into a force out, shortstop Christian Koss to second baseman Osleivis Basabe. Bryan Torres out at 2nd.0–1
  20. 20bottom 3: Christian Koss singles on a ground ball to pitcher Michael McGreevy. Christian Koss to 2nd. Christian Koss advances to 2nd, on a throwing error by pitcher Michael McGreevy.0–1
  21. 21bottom 3: Turner Hill grounds out, first baseman Alec Burleson to pitcher Michael McGreevy. Christian Koss to 3rd.0–1
  22. 22bottom 3: Rafael Devers walks.0–1
  23. 23bottom 3: Bryce Eldridge out on a sacrifice fly to center fielder Nathan Church. Christian Koss scores.0–2
  24. 24bottom 3: Giants challenged (play at 1st), call on the field was overturned: Jonah Cox singles on a ground ball to shortstop Thomas Saggese. Rafael Devers to 2nd.0–2
  25. 25bottom 3: Jung Hoo Lee flies out to center fielder Nathan Church.0–2
  26. 26top 4: Alec Burleson challenged (pitch result), call on the field was confirmed: Alec Burleson called out on strikes.0–2
  27. 27top 4: Jordan Walker strikes out swinging.0–2
  28. 28top 4: Leo Bernal strikes out swinging.0–2
  29. 29bottom 4: Osleivis Basabe grounds out, pitcher Michael McGreevy to first baseman Alec Burleson.0–2
  30. 30bottom 4: Andrew Knizner called out on strikes.0–2
  31. 31bottom 4: Shay Whitcomb flies out to right fielder Jordan Walker.0–2
  32. 32top 5: Nolan Gorman strikes out swinging.0–2
  33. 33top 5: Joshua Báez flies out to right fielder Jung Hoo Lee.0–2
  34. 34top 5: Thomas Saggese singles on a line drive to right fielder Jung Hoo Lee.0–2
  35. 35top 5: Nathan Church grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.0–2
  36. 36bottom 5: Christian Koss flies out to right fielder Jordan Walker.0–2
  37. 37bottom 5: Turner Hill pops out to third baseman Nolan Gorman in foul territory.0–2
  38. 38bottom 5: Rafael Devers doubles (36) on a sharp line drive to right fielder Jordan Walker.0–2
  39. 39bottom 5: Bryce Eldridge doubles (21) on a fly ball to center fielder Nathan Church. Rafael Devers scores.0–3
  40. 40bottom 5: Jonah Cox flies out to right fielder Jordan Walker.0–3
  41. 41top 6: Bryan Torres grounds out, pitcher Logan Webb to first baseman Bryce Eldridge.0–3
  42. 42top 6: Iván Herrera called out on strikes.0–3
  43. 43top 6: Alec Burleson homers (22) on a fly ball to right field.1–3
  44. 44top 6: Jordan Walker walks.1–3
  45. 45top 6: Leo Bernal lines out sharply to first baseman Bryce Eldridge.1–3
  46. 46bottom 6: Jung Hoo Lee lines out to left fielder Joshua Báez.1–3
  47. 47bottom 6: Osleivis Basabe grounds out, third baseman Nolan Gorman to first baseman Alec Burleson.1–3
  48. 48bottom 6: Andrew Knizner lines out to third baseman Nolan Gorman.1–3
  49. 49top 7: Nolan Gorman walks.1–3
  50. 50top 7: Joshua Báez strikes out swinging.1–3
  51. 51top 7: Thomas Saggese strikes out swinging. Nolan Gorman to 2nd. Passed ball by catcher Andrew Knizner.1–3
  52. 52top 7: Nathan Church doubles (12) on a line drive to right fielder Jung Hoo Lee. Nolan Gorman scores.2–3
  53. 53top 7: Bryan Torres grounds out, second baseman Osleivis Basabe to first baseman Bryce Eldridge.2–3
  54. 54bottom 7: Shay Whitcomb grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.2–3
  55. 55bottom 7: Christian Koss grounds out, shortstop Thomas Saggese to first baseman Alec Burleson.2–3
  56. 56bottom 7: Giants challenged (play at 1st), call on the field was upheld: Turner Hill grounds out, second baseman Bryan Torres to first baseman Alec Burleson.2–3
  57. 57top 8: Iván Herrera singles on a line drive to right fielder Jung Hoo Lee.2–3
  58. 58top 8: Alec Burleson flies out to center fielder Jonah Cox.2–3
  59. 59top 8: Jordan Walker singles on a ground ball to left fielder Turner Hill. Victor Scott II to 2nd.2–3
  60. 60top 8: Leo Bernal grounds into a force out, first baseman Bryce Eldridge to shortstop Christian Koss. Victor Scott II to 3rd. Jordan Walker out at 2nd. Leo Bernal to 1st.2–3
  61. 61top 8: Nolan Gorman flies out sharply to center fielder Jonah Cox.2–3
  62. 62bottom 8: Rafael Devers lines out to third baseman Nolan Gorman.2–3
  63. 63bottom 8: Bryce Eldridge flies out to center fielder Nathan Church.2–3
  64. 64bottom 8: Jonah Cox strikes out swinging.2–3
  65. 65top 9: Joshua Báez singles on a ground ball to shortstop Christian Koss.2–3
  66. 66top 9: Thomas Saggese singles on a ground ball to second baseman Osleivis Basabe. Joshua Báez to 2nd.2–3
  67. 67top 9: Nathan Church bunt pops out to third baseman Shay Whitcomb.2–3
  68. 68top 9: Bryan Torres walks. Joshua Báez to 3rd. Thomas Saggese to 2nd.2–3
  69. 69top 9: José Fermín out on a sacrifice fly to left fielder Turner Hill. Joshua Báez scores.3–3
  70. 70top 9: Alec Burleson strikes out swinging.3–3
  71. 71bottom 9: Jung Hoo Lee singles on a ground ball to left fielder Joshua Báez.3–3
  72. 72bottom 9: Drew Gilbert pops out to shortstop Thomas Saggese.3–3
  73. 73bottom 9: Drew Cavanaugh strikes out swinging.3–3
  74. 74bottom 9: Shay Whitcomb singles on a line drive to left fielder Joshua Báez. Jung Hoo Lee to 2nd.3–3
  75. 75bottom 9: Christian Koss walks. Jung Hoo Lee to 3rd. Shay Whitcomb to 2nd.3–3
  76. 76bottom 9: Turner Hill flies out to right fielder Jordan Walker.3–3
  77. 77top 10: Jordan Walker grounds out, second baseman Jonah Cox to first baseman Bryce Eldridge. Alec Burleson to 3rd.3–3
  78. 78top 10: Leo Bernal singles on a fly ball to right fielder Jung Hoo Lee. Alec Burleson scores.4–3
  79. 79top 10: Nolan Gorman flies out to left fielder Turner Hill.4–3
  80. 80top 10: Joshua Báez flies out to left fielder Turner Hill.4–3
  81. 81bottom 10: Riley O'Brien intentionally walks Rafael Devers.4–3
  82. 82bottom 10: Bryce Eldridge singles on a sharp line drive to center fielder Nathan Church. Turner Hill scores. Rafael Devers to 2nd.4–4
  83. 83bottom 10: Jonah Cox out on a sacrifice bunt, pitcher Riley O'Brien to second baseman José Fermín. Rafael Devers to 3rd. Bryce Eldridge to 2nd.4–4
  84. 84bottom 10: Riley O'Brien intentionally walks Jung Hoo Lee.4–4
  85. 85bottom 10: Giants challenged (force play), call on the field was upheld: Drew Gilbert grounds into a double play, catcher Leo Bernal to first baseman Alec Burleson. Rafael Devers out at home. Drew Gilbert out at 1st.4–4
  86. 86top 11: Thomas Saggese flies out to center fielder Jonah Cox. Joshua Báez to 3rd.4–4
  87. 87top 11: Nathan Church grounds out softly, catcher Drew Cavanaugh to first baseman Bryce Eldridge.4–4
  88. 88top 11: César Prieto walks.4–4
  89. 89top 11: José Fermín grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.4–4
  90. 90bottom 11: Drew Cavanaugh out on a sacrifice bunt, pitcher George Soriano to second baseman José Fermín. Nate Furman to 3rd.4–4
  91. 91bottom 11: Shay Whitcomb singles on a ground ball to shortstop Thomas Saggese. Nate Furman scores.4–5

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-09-08T00:10:00Z · Game Over

St. Louis Cardinals

Probable pitcher: Michael McGreevy (R)

San Francisco Giants

Probable pitcher: Logan Webb (R)