SEA@HOU: Cano's RBI single puts Mariners on the board