The San Francisco Giants defeated the Houston Astros 4-1 on Tuesday night, ending a losing streak thanks to strong pitching and timely hitting. Rookie Bryce Eldridge homered in the victory, while fellow rookie Carson Whisenhunt pitched 5⅔ innings, working out of two early bases-loaded jams, per ESPN. Yahoo Sports also credited Drew Cavanaugh's speed in the win.
The Astros entered the game holding first place in the AL West with a 61-60 record, while the Giants sat fourth in the NL West at 50-70, per ESPN. The loss came as Houston was wrapping up a six-game Western swing, according to Deadspin.

