On May 14, 2025, Oracle Park in San Francisco hosted an electrifying MLB matchup between the Arizona Diamondbacks and the San Francisco Giants, with the Diamondbacks narrowly securing an 8-7 victory. The game, attended by 30,078 fans, was a high-octane affair that showcased offensive firepower, clutch pitching, and a tense finish. Powered by standout performances from Ketel Marte and Eugenio Suárez, the Diamondbacks outlasted a resilient Giants squad in a contest that went down to the wire. Here’s a detailed breakdown of the match, highlighting key player stats and pivotal moments.
Match Summary
- Sport: Baseball
- League: Major League Baseball (MLB) – National League (NL)
- Date: May 14, 2025
- Location: Oracle Park, San Francisco, California
- Attendance: 30,078
- Matchup: Arizona Diamondbacks vs San Francisco Giants Match Player Stats
- Final Score:
- Arizona Diamondbacks – 8
- San Francisco Giants – 7
- Winner: Arizona Diamondbacks
- Game Duration: 3 hours 14 minutes
- Weather: Cloudy, 64°F
- Total Hits: 24 (ARI 13, SF 11)
- Errors: 0
Game Overview
The Diamondbacks (23-21) faced off against the Giants (25-19) in a closely contested game that lasted 3 hours and 14 minutes. Played on grass under cloudy skies with a temperature of 64°F, the game featured 24 total hits, including four home runs, and no defensive errors from either side. Arizona’s offensive onslaught, led by Marte’s two home runs and Suárez’s three-run blast, proved just enough to hold off a late Giants rally.
Arizona Diamondbacks: Key Performances
Batting Highlights
The Diamondbacks’ lineup delivered 13 hits, with three home runs fueling their eight-run output. Here are the standout performers:
- Ketel Marte (2B): Marte was the star of the show, going 2-for-4 with two home runs, three RBIs, and two runs scored. His first homer in the 1st inning (364 feet to right) gave Arizona an early 1-0 lead, and his second in the 4th inning (417 feet to right-center) drove in Corbin Carroll, extending the lead to 8-2. Marte’s .262 batting average and .930 OPS reflect his consistent power and production.
- Eugenio Suárez (3B): Suárez went 2-for-4, including a three-run homer in the 3rd inning (388 feet to left) that scored Lourdes Gurriel Jr. and Josh Naylor, pushing Arizona’s lead to 6-2. He also scored twice and added an HBP, finishing with three RBIs and a .819 OPS. His home run was a pivotal moment, giving Arizona a commanding edge.
- Lourdes Gurriel Jr. (LF): Gurriel Jr. contributed 2-for-5 with a double, one run scored, and a .689 OPS. His hits set the stage for Suárez’s homer in the 3rd.
- Pavin Smith (1B): Smith went 2-for-4 with a double, one run scored, and a .955 OPS. He was caught stealing but reached base safely three times, including a walk.
- Josh Naylor (DH): Naylor went 2-for-5, scoring once and posting a .825 OPS. His presence in the lineup helped set up Suárez’s big hit.
- Geraldo Perdomo (SS): Perdomo went 1-for-4 with an RBI single in the 2nd inning, driving in Suárez. He also drew a walk, finishing with a .845 OPS.
- Alek Thomas (CF): Thomas went 1-for-3 with an RBI single in the 2nd, scoring Smith. He also drew a walk and posted a .713 OPS.
- Corbin Carroll (RF): Carroll went 1-for-4 with a run scored and a stolen base, maintaining a .970 OPS. His speed added pressure on the Giants’ defense.
The Diamondbacks left 10 runners on base but capitalized with 4-for-12 hitting with runners in scoring position, showcasing their ability to deliver in clutch situations.
Pitching Performances
Arizona’s pitching staff allowed 11 hits and seven runs but managed to hold on for the win. Key contributors included:
- Eduardo Rodríguez (SP): Rodríguez pitched 4.0 innings, allowing five hits, four earned runs, three walks, and four strikeouts (76 pitches, 41 strikes). His 7.05 ERA reflects a tough outing, but he kept the game manageable.
- Ryan Thompson (W, 1-0): Thompson earned the win with 1.0 inning of relief, allowing one hit and striking out two (17 pitches, 9 strikes, 5.40 ERA). His clean 5th inning preserved Arizona’s lead.
- Ryne Nelson: Nelson threw 3.0 innings, allowing three hits, two earned runs (including a two-run homer by Jung Hoo Lee), two walks, and five strikeouts (56 pitches, 36 strikes, 5.13 ERA).
- Shelby Miller (SV, 3): Miller secured the save in a tense 9th inning, allowing two hits, one earned run, two walks, and one strikeout (36 pitches, 22 strikes, 1.45 ERA). Despite a shaky outing, he closed the door on the Giants’ comeback attempt.
San Francisco Giants: Key Performances
Batting Highlights
The Giants countered with 11 hits and seven runs, including one home run, but fell just short. Standout performers included:
- Heliot Ramos (LF): Ramos went 2-for-4 with a double and three RBIs, including a sacrifice fly in the 2nd and a two-RBI double in the 4th. His .838 OPS and 1.6 RE24 highlight his impact.
- Jung Hoo Lee (CF): Lee went 1-for-5 with a two-run homer in the 7th inning (393 feet to right-center), scoring Wilmer Flores and cutting Arizona’s lead to 8-6. His .812 OPS and clutch hitting kept the Giants in the game.
- Wilmer Flores (DH): Flores went 2-for-5, scoring once with a .714 OPS. His hits helped set up scoring opportunities.
- Matt Chapman (3B): Chapman went 2-for-5, scoring once with a .762 OPS. His presence in the lineup added pressure.
- Willy Adames (SS): Adames went 1-for-4 with a double, one run scored, and a .676 OPS. His 9th-inning double sparked a late rally.
- LaMonte Wade Jr. (PH): Wade Jr. drew a walk in the 9th, driving in a run to make it 8-7, but it wasn’t enough.
- Christian Koss (2B): Koss went 1-for-4 with an RBI single in the 2nd but struggled in the clutch, flying out to end the game with the bases loaded.
The Giants left 11 runners on base and went 2-for-8 with runners in scoring position, highlighting missed opportunities.
Pitching Performances
The Giants’ pitching staff struggled, allowing 13 hits and eight runs, including three home runs. Key pitchers included:
- Jordan Hicks (L, 1-5): Hicks had a rough outing, lasting 2.0 innings and allowing seven hits, five earned runs, one walk, and one strikeout (51 pitches, 34 strikes, 6.55 ERA). He faced two batters in the 3rd before being pulled.
- Hayden Birdsong: Birdsong pitched 3.0 innings, allowing four hits, three earned runs, two walks, and three strikeouts (65 pitches, 34 strikes, 2.31 ERA). He gave up homers to Marte and Suárez.
- Spencer Bivens: Bivens threw 2.0 scoreless innings, allowing two hits, one walk, and two strikeouts (39 pitches, 24 strikes, 3.54 ERA).
- Erik Miller: Miller pitched a clean 1.0 inning with no hits or runs (9 pitches, 6 strikes, 1.88 ERA).
- Ryan Walker: Walker threw 1.0 inning, allowing no hits but two walks (18 pitches, 6 strikes, 6.00 ERA).
Key Moments and Scoring Summary
- 1st Inning: Marte’s solo homer off Hicks gave Arizona a 1-0 lead.
- 2nd Inning: Perdomo’s single scored Suárez, and Thomas’s single scored Smith, pushing Arizona’s lead to 3-0. The Giants answered with Koss’s RBI single and Ramos’s sacrifice fly, making it 3-2.
- 3rd Inning: Suárez’s three-run homer off Birdsong scored Gurriel Jr. and Naylor, extending Arizona’s lead to 6-2.
- 4th Inning: Marte’s two-run homer off Birdsong scored Carroll, making it 8-2. Ramos’s two-RBI double brought the Giants within 8-4.
- 7th Inning: Lee’s two-run homer off Nelson scored Flores, narrowing the gap to 8-6.
- 9th Inning: The Giants mounted a late rally, with Adames’s double and Wade Jr.’s walk driving in a run to make it 8-7. Miller struck out Mike Yastrzemski and induced a flyout from Koss to secure the save.
Win Probability and Top Plays
According to Baseball-Reference, the game’s top plays by Win Probability Added (WPA) included:
- Suárez’s 3rd-inning homer: +13% WPA, boosting Arizona’s win probability to 87%.
- Koss’s 9th-inning flyout: +27% WPA for Arizona, sealing the game at 100%.
- Lee’s 7th-inning homer: -11% WPA for Arizona, dropping their win probability to 80%.
- Adames’s 9th-inning double: -18% WPA for Arizona, reducing their win probability to 72%.
Analysis and Takeaways
The Diamondbacks’ victory was driven by their ability to capitalize on early scoring opportunities, with Marte and Suárez delivering clutch home runs. Arizona’s 13 hits and 4-for-12 performance with runners in scoring position overwhelmed the Giants’ pitching, particularly Hicks and Birdsong. The Giants fought back with timely hitting from Ramos and Lee, but their 2-for-8 mark with runners in scoring position and 11 runners left on base proved costly. Miller’s save, despite allowing a run, showcased Arizona’s bullpen resilience.
This game highlighted Marte’s emergence as a power-hitting star, with his 12 home runs in the 9th inning since 2024 leading MLB, as noted in a recent post on X. The Giants, despite strong performances from Ramos and Lee, couldn’t overcome their pitching struggles and missed opportunities in key moments.
Conclusion
The Arizona Diamondbacks’ 8-7 win over the San Francisco Giants on May 14, 2025, was a testament to their offensive depth and ability to hold off a late surge. Marte’s two homers and Suárez’s three-run blast were the difference-makers, while Miller’s clutch save preserved the victory. For the Giants, Ramos and Lee provided sparks, but their pitching and clutch hitting fell just short. This thrilling matchup underscored the competitive nature of this NL West rivalry, setting the stage for more exciting battles in 2025.