(Houston, TX) -- With the game tied at four apiece in the ninth, the Mariners scored four runs in the final inning to beat the Astros 8-5 in Houston. Jose Marmolejos hit a two-run single and JP Crawford hit a two-run homer in the ninth for Seattle. Abraham Toro and Jarred Kelenic each hit two-run doubles as well. Tyler Anderson gave up four runs in four-and-two-thirds innings and Diego Castillo earned the win in relief after striking out the side in the eighth inning. The Mariners are off today before hosting the Arizona Diamondbacks tomorrow night.