Michael Conforto's sliding play
Michael Conforto makes it look easy as he slides down to snag a line drive to shallow right field to keep it scoreless in the 3rd
VideoMitch Haniger slaps RBI double
Mitch Haniger laces a double to the left-field wall that scores Michael Conforto, opening the scoring for the Giants 1-0 in the 4th
VideoAnthony DeSclafani's lovely catch
Anthony DeSclafani shows off some quick reflexes as he snags a hard line drive hit back to the mound in the top of the 5th inning
VideoBryan De La Cruz's two-run double
Bryan De La Cruz slaps a two-run double to the right-center-field wall, opening the scoring for the Marlins in the top of the 6th inning
VideoMichael Conforto's sac fly
Michael Conforto lobs a popup to center deep enough for Thairo Estrada to tag up and score, making it 3-2 Giants in the bottom of the 6th
VideoCasey Schmitt lines RBI single
Casey Schmitt nails a single into left field that scores Mitch Haniger, putting the Giants up 4-2 in the bottom of the 6th inning
VideoBrandon Crawford's diving play
Brandon Crawford dives to his right to snag a hard-hit line drive from Garrett Hampson for the first out in the top of the 7th inning
VideoAnthony DeSclafani tosses six K's
Anthony DeSclafani dazzles, throwing six strikeouts and only allowed two runs across his 5 and one-third inning start against the Marlins
VideoBryan De La Cruz's solo homer (5)
Bryan De La Cruz hammers a no-doubt solo dinger over the left-field fence, getting one back for the Marlins in the top of the 8th inning
VideoJohn Brebbia K's Jorge Soler
John Brebbia freezes Soler as an excellent framing job by Patrick Bailey, who is making his MLB debut, gets the third strike in the 7th
VideoTyler Rogers gets K for final out
Tyler Rogers shows off some wicked breaking balls as he whiffs Garrett Hampson for the final out, and the Giants defeat the Marlins 4-3
VideoStallings and Schumaker ejected
Marlins catcher Jacob Stallings and Marlins manager Skip Schumaker are ejected after a pitch clock violation awards a walk in the 8th
VideoSandy Alcantara's five strikeouts
Sandy Alcantara punches out five batters and allows four runs during his 5 2/3-inning start against the Giants
VideoCondensed Game: MIA@SF 5/19/23
Condensed Game: Anthony DeSclafani struck out six and Mitch Haniger collected two hits to lead the Giants a 4-3 victory over the Marlins
VideoMarlins vs. Giants Highlights
Anthony DeSclafani struck out six and Mitch Haniger collected two hits to lead the Giants to a 4-3 victory over the Marlins
VideoSchumaker on Marlins' 4-3 loss
Marlins manager Skip Schumaker talks his ejection from the game and Sandy Alcantara's start in the club's 4-3 loss to the Giants
Video