MLBScores

Miami Marlins 9, San Francisco Giants 4

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 Miami Marlins, 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 Miami Marlins led; a negative differential means San Francisco Giants led.Run differential+80−8123456789
  1. 01top 1: Jakob Marsee doubles (2) on a sharp line drive to right fielder Jung Hoo Lee.0–0
  2. 02top 1: Kyle Stowers strikes out swinging.0–0
  3. 03top 1: Otto Lopez strikes out swinging.0–0
  4. 04top 1: Xavier Edwards doubles (6) on a sharp line drive to right fielder Jung Hoo Lee. Jakob Marsee scores.1–0
  5. 05top 1: Liam Hicks homers (5) on a fly ball to right center field. Xavier Edwards scores.3–0
  6. 06top 1: Agustín Ramírez lines out to center fielder Drew Gilbert.3–0
  7. 07bottom 1: Willy Adames strikes out swinging.3–0
  8. 08bottom 1: Luis Arraez singles on a line drive to left fielder Kyle Stowers.3–0
  9. 09bottom 1: Matt Chapman singles on a fly ball to center fielder Jakob Marsee. Luis Arraez to 3rd.3–0
  10. 10bottom 1: Rafael Devers grounds into a double play, second baseman Xavier Edwards to shortstop Otto Lopez to first baseman Connor Norby. Matt Chapman out at 2nd. Rafael Devers out at 1st.3–0
  11. 11top 2: Owen Caissie doubles (6) on a line drive to left fielder Heliot Ramos.3–0
  12. 12top 2: Graham Pauley singles on a line drive to center fielder Drew Gilbert. Owen Caissie scores.4–0
  13. 13top 2: Connor Norby grounds into a double play, second baseman Luis Arraez to shortstop Willy Adames to first baseman Rafael Devers. Graham Pauley out at 2nd. Connor Norby out at 1st.4–0
  14. 14top 2: Jakob Marsee called out on strikes.4–0
  15. 15bottom 2: Casey Schmitt flies out to left fielder Kyle Stowers.4–0
  16. 16bottom 2: Jung Hoo Lee singles on a line drive to center fielder Jakob Marsee.4–0
  17. 17bottom 2: Heliot Ramos strikes out swinging.4–0
  18. 18bottom 2: Drew Gilbert grounds out to first baseman Connor Norby.4–0
  19. 19top 3: Kyle Stowers doubles (2) on a sharp ground ball to right fielder Jung Hoo Lee.4–0
  20. 20top 3: Otto Lopez grounds out, shortstop Willy Adames to first baseman Rafael Devers.4–0
  21. 21top 3: Xavier Edwards singles on a ground ball to right fielder Jung Hoo Lee. Kyle Stowers to 3rd.4–0
  22. 22top 3: Liam Hicks out on a sacrifice fly to left fielder Heliot Ramos. Kyle Stowers scores.5–0
  23. 23top 3: Agustín Ramírez grounds out softly, pitcher Adrian Houser to first baseman Rafael Devers.5–0
  24. 24bottom 3: Eric Haase grounds out, second baseman Xavier Edwards to first baseman Connor Norby.5–0
  25. 25bottom 3: Willy Adames grounds out, third baseman Graham Pauley to first baseman Connor Norby.5–0
  26. 26bottom 3: Luis Arraez lines out to center fielder Jakob Marsee.5–0
  27. 27top 4: Owen Caissie walks.5–0
  28. 28top 4: Graham Pauley singles on a sharp line drive to right fielder Jung Hoo Lee. Owen Caissie to 2nd.5–0
  29. 29top 4: Connor Norby homers (3) on a fly ball to center field. Owen Caissie scores. Graham Pauley scores.8–0
  30. 30top 4: Jakob Marsee grounds out, second baseman Luis Arraez to first baseman Rafael Devers.8–0
  31. 31top 4: Kyle Stowers singles on a ground ball to right fielder Jung Hoo Lee.8–0
  32. 32top 4: Otto Lopez singles on a sharp line drive to center fielder Drew Gilbert. Kyle Stowers to 2nd.8–0
  33. 33top 4: Xavier Edwards flies out to left fielder Heliot Ramos.8–0
  34. 34top 4: Liam Hicks lines out sharply to right fielder Jung Hoo Lee.8–0
  35. 35bottom 4: Matt Chapman grounds out softly, pitcher Sandy Alcantara to first baseman Connor Norby.8–0
  36. 36bottom 4: Rafael Devers grounds out, second baseman Xavier Edwards to first baseman Connor Norby.8–0
  37. 37bottom 4: Casey Schmitt grounds out, pitcher Sandy Alcantara to first baseman Connor Norby.8–0
  38. 38top 5: Agustín Ramírez grounds out, shortstop Willy Adames to first baseman Rafael Devers.8–0
  39. 39top 5: Owen Caissie strikes out swinging.8–0
  40. 40top 5: Graham Pauley strikes out swinging.8–0
  41. 41bottom 5: Jung Hoo Lee flies out to center fielder Jakob Marsee.8–0
  42. 42bottom 5: Heliot Ramos doubles (5) on a ground ball to left fielder Kyle Stowers.8–0
  43. 43bottom 5: Drew Gilbert singles on a line drive to center fielder Jakob Marsee. Heliot Ramos scores.8–1
  44. 44bottom 5: Eric Haase doubles (1) on a line drive to right fielder Owen Caissie. Drew Gilbert scores.8–2
  45. 45bottom 5: Willy Adames grounds out to first baseman Connor Norby. Eric Haase to 3rd.8–2
  46. 46bottom 5: Luis Arraez singles on a line drive to left fielder Kyle Stowers. Eric Haase scores.8–3
  47. 47bottom 5: Matt Chapman grounds out, shortstop Otto Lopez to first baseman Connor Norby.8–3
  48. 48top 6: Connor Norby grounds out, second baseman Luis Arraez to first baseman Rafael Devers.8–3
  49. 49top 6: Jakob Marsee lines out to right fielder Jung Hoo Lee.8–3
  50. 50top 6: Kyle Stowers doubles (3) on a sharp fly ball to right fielder Jung Hoo Lee.8–3
  51. 51top 6: Otto Lopez singles on a line drive to left fielder Heliot Ramos. Kyle Stowers scores.9–3
  52. 52top 6: Xavier Edwards singles on a sharp ground ball to right fielder Jung Hoo Lee. Otto Lopez to 3rd.9–3
  53. 53top 6: Liam Hicks strikes out on a foul tip.9–3
  54. 54bottom 6: Rafael Devers strikes out swinging.9–3
  55. 55bottom 6: Casey Schmitt singles on a line drive to right fielder Owen Caissie.9–3
  56. 56bottom 6: Jung Hoo Lee singles on a ground ball to shortstop Otto Lopez. Casey Schmitt out at 3rd, shortstop Otto Lopez to second baseman Xavier Edwards.9–3
  57. 57bottom 6: Heliot Ramos challenged (pitch result), call on the field was overturned: Heliot Ramos walks. Jung Hoo Lee to 2nd.9–3
  58. 58bottom 6: Drew Gilbert strikes out swinging.9–3
  59. 59top 7: Agustín Ramírez flies out to left fielder Heliot Ramos.9–3
  60. 60top 7: Owen Caissie grounds out, second baseman Luis Arraez to first baseman Rafael Devers.9–3
  61. 61top 7: Graham Pauley walks.9–3
  62. 62top 7: Connor Norby pops out to shortstop Willy Adames.9–3
  63. 63bottom 7: Eric Haase flies out to right fielder Owen Caissie.9–3
  64. 64bottom 7: Willy Adames flies out to center fielder Jakob Marsee.9–3
  65. 65bottom 7: Luis Arraez singles on a line drive to center fielder Jakob Marsee.9–3
  66. 66bottom 7: Matt Chapman grounds out, second baseman Xavier Edwards to first baseman Connor Norby.9–3
  67. 67top 8: Jakob Marsee grounds out, second baseman Luis Arraez to pitcher Caleb Kilian.9–3
  68. 68top 8: Kyle Stowers grounds out, second baseman Luis Arraez to first baseman Rafael Devers.9–3
  69. 69top 8: Otto Lopez singles on a ground ball to center fielder Drew Gilbert.9–3
  70. 70top 8: Xavier Edwards walks. Otto Lopez to 2nd.9–3
  71. 71top 8: Liam Hicks lines out to left fielder Heliot Ramos.9–3
  72. 72bottom 8: Rafael Devers strikes out swinging.9–3
  73. 73bottom 8: Casey Schmitt flies out to center fielder Jakob Marsee.9–3
  74. 74bottom 8: Jung Hoo Lee homers (2) on a fly ball to right field.9–4
  75. 75bottom 8: Heliot Ramos grounds out, shortstop Otto Lopez to first baseman Connor Norby.9–4
  76. 76top 9: Agustín Ramírez doubles (5) on a sharp ground ball to left fielder Heliot Ramos.9–4
  77. 77top 9: Heriberto Hernández pops out to first baseman Rafael Devers in foul territory.9–4
  78. 78top 9: Javier Sanoja walks.9–4
  79. 79top 9: Connor Norby flies out to center fielder Drew Gilbert. Agustín Ramírez to 3rd.9–4
  80. 80top 9: Jakob Marsee lines out to second baseman Luis Arraez.9–4
  81. 81bottom 9: Jerar Encarnacion walks.9–4
  82. 82bottom 9: Christian Koss flies out to right fielder Esteury Ruiz.9–4
  83. 83bottom 9: Willy Adames strikes out swinging.9–4
  84. 84bottom 9: Luis Arraez grounds out, third baseman Javier Sanoja to first baseman Connor Norby.9–4

Comparison

Side by side.

Final