(Houston, TX) -- Marco Gonzales gave up three runs in five innings as the Mariners fell to the Astros 6-1 in Houston. J.P. Crawford hit a solo homer in the first for Seattle's only run in the loss. Domingo Santana had two hits for the M's, who lost their fourth straight.