(Houston, TX) -- Robinson Cano went 3-for-4 with three RBI as the Mariners shut out the Astros 9-0 in Houston. Kyle Seager, Mitch Haniger and Guillermo Heredia homered for Seattle. Casey Lawrence allowed one hit over three innings to get the win as the M's improved to 84-and-68.