Heliot Ramos' first triple of the season
Heliot Ramos hits a triple to right field, recording his first of the season and putting himself in scoring position during the 1st inning
VideoWilmer Flores' RBI single
Wilmer Flores hits an RBI single to center field, giving the Giants a 1-0 lead in the top of the 1st inning
VideoCal Quantrill strikes out Jung Hoo Lee
Cal Quantrill strikes out Jung Hoo Lee on a sinker, recording the second out in the top of the 1st inning
VideoPatrick Bailey picks off Hernandez at first base
Patrick Bailey picks off Heriberto Hernandez at first base, recording the second out in the bottom of the 1st inning
VideoWilly Adames' sliding play
Willy Adames slides to his right, recovers and throws to first base to record the last out in the bottom of the 1st inning
VideoDane Myers throws out Patrick Bailey at third base
Dane Myers throws out Patrick Bailey at third base trying to advance on a fly ball to center field in the top of the 2nd inning
VideoKyle Harrison strikes out Dane Myers
Kyle Harrison strikes out Dane Myers swinging on a fastball, recording the second out in the bottom of the 2nd inning
VideoMatt Chapman's solo home run (10)
Matt Chapman hits a solo home run to left field, extending the Giants' lead to 2-0 in the top of the 4th inning
VideoClayton McCullough talks Marlins' offense, more
Clayton McCullough joins the broadcast to discuss the Marlins' offense and aggressiveness, Agustín Ramírez, plus more
VideoJung Hoo Lee steals second base
Jung Hoo Lee sprints to second base and slides in safely, recording a stolen base in the top of the 5th inning
VideoJavier Sanoja's sliding catch
Javier Sanoja reacts quickly and snags a line drive from his knees, recording the second out in the top of the 6th inning
VideoCal Quantrill's seven strikeouts, solid outing
Cal Quantrill strikes out seven batters over five innings in his start against the Giants
VideoKyle Harrison's stellar outing, five strikeouts
Kyle Harrison strikes out five batters and allows only two hits over five scoreless innings in his stellar outing against the Marlins
VideoRyan Walker induces groundout, escapes 6th inning jam
Ryan Walker induces a groundout from Dane Myers, recording the last out in the bottom of the 6th inning and escaping the jam
VideoConnor Norby's mic'd up adventures vs. the Giants
Watch the best moments of Connor Norby being silly and having fun while mic'd up against the Giants!
VideoTyler Rogers strikes out Ramírez, escapes 7th inning jam
Tyler Rogers strikes out Agustín Ramírez looking on a sinker, recording the last out of the inning and escaping the Marlins' threat
VideoCamilo Doval seals the save, Giants' 2-0 victory
Camilo Doval strikes out Agustín Ramírez looking, securing the save and Giants' 2-0 victory over the Marlins
VideoJanson Junk's scoreless relief outing
Janson Junk strikes out five batters over four scoreless innings in his impressive relief outing vs. the Giants
VideoJaylen Waddle tosses out the first pitch
Jaylen Waddle tosses out the first pitch prior to the Marlins taking on the Giants at LoanDepot Park
VideoCondensed Game: SF@MIA - 5/30/25
Condensed Game: Kyle Harrison and the Giants take on Cal Quantrill and the Marlins on May 30, 2025
VideoGiants vs. Marlins Highlights
Kyle Harrison and the Giants take on Cal Quantrill and the Marlins on May 30, 2025
VideoClayton McCullough discusses Marlins' 2-0 loss
Clayton McCullough talks about Cal Quantrill's work on the mound, the team's lack of offense and more following the Marlins' 2-0 loss
VideoCamilo Doval pitches with his mom in the stands
In his first game since returning to the closer role, Camilo Doval pitches with his mom in the stands
VideoCamilo Doval on pitching in front of his mother
Camilo Doval discusses pitching in front of his mother in Miami, the strong Giants defense behind him, and being inserted in the closer role
VideoBob Melvin discusses Giants' 2-0 win
Bob Melvin talks about Kyle Harrison's outing, the team's solid at-bats and more following the Giants' 2-0 win
Video