HOUSTON – Robinson Cano had three hits and his tiebreaking three-run double in the ninth inning lifted the Seattle Mariners to their fourth straight win, 6-3, over the Houston Astros on Thursday night. The bases were loaded with one out in the ninth when Cano cleared them with his double off Luke Gregerson (0-1) that sailed just out of reach of center fielder Carlos Gomez.