The Sounders (7-1-3) are third in the Western Conference with 24 points.
J.P. Crawford and Luke Raley hit solo home runs for the Mariners.
It’s Seattle’s ninth straight win over the Astros, which extends a franchise record.
Seattle’s Cal Raleigh went 0 for 4 to make last year’s AL MVP runner-up 0 for 36 since his last hit on April 27.
The Sounders (6-1-3) are unbeaten, with five wins, in their last eight games.
Julio Rodríguez scored on a fielding error by Tristan Peters in the first inning.
BPD says the situation resolved itself peacefully after closing the highway “out of an abundance of caution.”
Cole Young went 3 for 4 with two doubles and an RBI.
George Kirby pitched seven innings for Seattle, surrendering two runs on five hits while striking out five.
Logan Gilbert pitched six innings, allowing four runs and six hits.