Back to the San Francisco Giants Newsfeed

Webb stifles Astros in 3-1 SF Giants win

In general, you don’t win a baseball game when your team only gets four hits. That is, unless Logan Webb is on the mound and Heliot Ramos is continuing his power surge.

Webby dealt tonight pic.twitter.com/ansPCFpMxA

— SF Giants on NBCS (@NBCSGiants) April 2, 2025

Webb went seven innings and gave up only a single run in a 3-1 San Francisco Giants win over the Houston Astros. He dominated the Astros, striking out six, walking none, and giving up five hits, but the most devastating part was how he broke the Astros’ spirits.