Giants Highlights April 28, 2024 4:08 pm Yaz, Thairo go yard in Giants' home win vs. Pirates Thairo Estrada and Mike Yastrzemski hit back-to-back home runs in the third inning to lead the Giants over the Pirates 3-2. 49ers videos 1:05 How Lee's shoulder injury will impact Giants this season 2:06 Giants win game, series after Schmitt's walk-off vs. Reds 1:24 Harrison happy with resiliency after Giants scrape out win 1:36 Schmitt wins it for Giants with walk-off double vs. Reds 4:16 Melvin laments Giants' injuries going ‘on and on'