MLB Recap · April 24, 2026

Miami Marlins at San Francisco Giants: Final Score & Recap

MIA9
Final
SF4

Line Score

Team123456789RHE
MIA3113010009160
SF0000300104110

The Story

The Miami Marlins handed the San Francisco Giants a decisive 9-4 defeat at Oracle Park on April 24, 2026, scoring in five of nine innings and building an insurmountable lead that left the DiamondIQ model's estimate of a Giants win at exactly zero percent by the final out. Miami wasted no time, plating three runs in the first inning and adding one more in the second, putting San Francisco in an early hole from which they never recovered. The Giants managed to claw back three runs in the fifth, but the Marlins answered with another run in the sixth to push the margin back to eight, effectively ending any realistic path to a comeback.

The game's most consequential sequence came in the first two innings, where San Francisco's offense squandered its best early opportunities. Rafael Devers grounded into a double play in the bottom of the first off Sandy Alcantara, a play that shifted win probability by negative 7.9 percentage points from the Giants' perspective, followed by Drew Gilbert's groundout in the second that cost San Francisco another 9.3 points of win probability. Those back-to-back failures with runners on base proved fatal, as Alcantara methodically neutralized the Giants lineup throughout his outing. On the Miami side, Connor Norby's fourth-inning home run off Adrian Houser added 4.7 points of win probability and put an exclamation point on what was already a commanding performance.

Sandy Alcantara was the dominant force of the night, finishing as the game's top performer by WPA at plus 19.3 percent, an extraordinary total that reflected his ability to strand runners and retire hitters in high-leverage situations. Among Marlins batters, Jakob Marsee led with a plus 6.3 percent WPA contribution, followed by Agustín Ramírez at plus 4.1 percent and Kyle Stowers at plus 3.4 percent with a positive run expectancy added of 0.5. Miami's 16 hits and zero errors against San Francisco's 11 hits told the story of a thoroughly professional road performance, and the DiamondIQ model, which opened with the Giants holding a 46 percent pre-game win probability, watched that figure erode entirely over nine innings.

Analysis generated by DiamondIQ's model.

Win Probability

755025MIA bats firstFinalSF win %MIA win %
DiamondIQ model home win probability across the game (pre-game 46.3% → final 0%).

Biggest Plays by Win-Probability Added

Drew Gilbert Groundout
Bot 2nd · off Sandy Alcantara
-9.3%
Rafael Devers Grounded Into DP
Bot 1st · off Sandy Alcantara
-7.9%
Jakob Marsee Strikeout
Top 2nd · off Adrian Houser
+6.7%
Connor Norby Home Run
Top 4th · off Adrian Houser
+4.7%
Agustín Ramírez Lineout
Top 1st · off Adrian Houser
+4.7%

Top Batters by WPA

Jakob Marsee+6.3%-0.6 RE24
Agustín Ramírez+4.1%-0.2 RE24
Kyle Stowers+3.4%+0.5 RE24

Top Pitchers by WPA

Full box score, pitch data, and the play-by-play timeline
Open Game Center →