Astros Steal the Bay: Allen's Sac Fly Seals Gritty 2-1 Win
SAN FRANCISCO — This wasn't a masterpiece. It was a scrap, a grind, a Bay Area brawl where every pitch mattered. And when the dust cleared, the Astros walked out with a 2-1 series victory, thanks to a bullpen that refused to blink and a shortstop who delivered the knockout punch.
Nick Allen's go-ahead sacrifice fly in the eighth inning turned a tied game into a lead the Astros would never surrender. The throw? Not even close. The result? Houston's 62nd win of the season and a 3-3 road trip that could have been worse — and honestly, could have been better. Now it's back to Daikin Park for a nine-game homestand, all against AL West rivals.
Bullpen Delivers the Hammer
Steven Okert got the call and answered. The lefty torched through 1 1/3 hitless innings to grab the win, improving to 6-1. But he wasn't alone. Tatsuya Imai was a human firewall in the middle innings, surrendering just three hits over three frames while striking out three.
And then there's Josh Hader. The man is automatic. A perfect ninth inning secured his 17th save — and he's a perfect 17-for-17 in save chances this season with a 0.96 ERA that looks like a typo but absolutely isn't. In a one-run game, Hader slammed the door so hard the Giants are still looking for the handle.
The Turning Point
Houston's offense was quiet for six innings against Giants starter Adrian Houser, who was dealing — six scoreless frames, five punchouts, two hits. But the Astros don't panic. In the seventh, Nelson Velázquez evened things up with a sacrifice fly that scored Isaac Paredes, making it 1-1.
Then came the eighth. Taylor Trammell ripped a triple off the brick wall in right — his first of the year — sending a message that the Astros weren't settling for a tie. Up stepped Nick Allen, and with the outfield playing back, he didn't try to do too much. Just a fly ball. Just a run. Just the lead.
Keaton Winn couldn't stop it — he took the loss, falling to 2-3. The Giants? They managed just four hits all game. One of them was Victor Bericoto's RBI single in the first inning that gave San Francisco a 1-0 advantage. That lead evaporated, and so did the Giants' chances.
Adames Battered
Injury note: Giants shortstop Willy Adames exited in the seventh after aggravating a back ailment while turning a double play. That's a tough beat for a team already swimming upstream.
What's Next
The Giants move on to face the Rockies on Friday with Landen Roupp (7-11, 4.22 ERA) on the mound. The Astros haven't announced a starter for their opener against the Mariners — but after this effort, who needs a starter when the bullpen pitches like this?