MLB Recap · April 12, 2026

San Francisco Giants at Baltimore Orioles: Final Score & Recap

SF2
Final
BAL6

Line Score

Team123456789RHE
SF000010001271
BAL20002110-6110

The Story

The Baltimore Orioles defeated the San Francisco Giants 6-2 at Oriole Park at Camden Yards on April 12, 2026, improving their position behind a performance that was never seriously in doubt after the fifth inning. The DiamondIQ model opened with Baltimore holding a 54% pre-game win probability, and by the end of the night that figure had climbed to 100%, reflecting how thoroughly the Orioles controlled the contest. Baltimore struck first in the bottom of the first, scoring twice, and the Giants could not sustain any meaningful threat to close the gap.

The decisive moment came in the bottom of the fifth, when Pete Alonso delivered a double off Adrian Houser that shifted win probability by plus-19.0 percentage points, effectively sealing the outcome. San Francisco had briefly generated some life in the top of that same inning, as Daniel Susac singled off Cade Povich for a plus-9.9 percentage point swing, and Casey Schmitt added a single worth plus-4.8 points, accounting for the Giants' lone run of the frame. However, the rally fell short of reversing Baltimore's momentum, and the Orioles answered immediately. Jung Hoo Lee's ground into a double play in the seventh, a minus-5.7 swing against San Francisco, further extinguished any late hopes.

Cade Povich was the standout performer of the evening, finishing with a plus-19.6 percentage point contribution in win probability among pitchers, navigating the Giants' sporadic threats and limiting damage throughout his outing. On the offensive side, Alonso led all batters with a plus-17.5 WPA and a plus-1.1 RE24, while Schmitt posted the highest RE24 among position players at plus-1.5. Baltimore's 11 hits against San Francisco's 7 told the story of a methodical offensive effort, compounded by the Giants' lone error, which contributed to a clean defensive night for the Orioles.

Analysis generated by DiamondIQ's model.

Win Probability

755025SF bats firstFinalBAL win %SF win %
DiamondIQ model home win probability across the game (pre-game 54% → final 100%).

Biggest Plays by Win-Probability Added

Pete Alonso Double
Bot 5th · off Adrian Houser
+19.0%
Daniel Susac Single
Top 5th · off Cade Povich
+9.9%
Jung Hoo Lee Grounded Into DP
Top 7th · off Cade Povich
-5.7%
Heliot Ramos Strikeout
Top 2nd · off Cade Povich
-5.5%
Casey Schmitt Single
Top 5th · off Cade Povich
+4.8%

Top Batters by WPA

Pete Alonso+17.5%+1.1 RE24
Casey Schmitt+6.9%+1.5 RE24
Daniel Susac+5.9%+0.4 RE24

Top Pitchers by WPA

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