George Springer singled home the winning run in the 11th inning to give the Astros a 5-4 victory. The touted rookie came through with an infield hit toward third after beginning the night 0 for 5 with four strikeouts.
Jose Altuve singled off Furbush (0-3) to open the 11th and Dexter Fowler reached on a bunt single. A sacrifice bunt by Carlos Corporan came next, and Altuve beat the throw to third to load the bases for Springer.
“Have to execute pitches,” Furbush said. “That’s all you can do, and they got the bunt down.”
Hernandez allowed five hits and three runs - two earned - with six strikeouts while battling flu-like symptoms.
“I didn’t know what we were going to get out of him,” manager Lloyd McClendon said. “He was drained. He was sick yesterday. Very weak today. He did a great job for us and kept us in the ballgame.”
Hernandez said it was really tough to pitch with the way he was feeling.
“I still feel bad,” he said. “I still have to go out there and do my job.”
Anthony Bass (1-0) pitched two scoreless innings for the win. Marc Krauss had two hits and drove in two runs for Houston.
Mike Zunino hit a two-run homer and Kyle Seager added a pair of RBIs for Seattle, which had a three-game winning streak snapped.
Houston had trouble taking advantage of chances throughout the game and was 3 for 17 with runners in scoring position.
Robinson Cano was initially ruled safe on a grounder with two outs in the 10th, but the play was challenged and overturned on replay to end the inning.
The Astros tied it at 4 in the eighth when Alex Presley scored on a chopper by Jonathan Villar.
Houston starter Brad Peacock gave up six hits and four runs in six innings. He struck out six and walked three.