Cano drives in 3 in 9th to give Mariners 6-3 win over Astros

Seattle Mariners' Leonys Martin beats the tag of Houston Astros shortstop Carlos Correa while stealing second in the fifth inning of a baseball game, Thursday, May 5, 2016, in Houston. (AP Photo/Eric Christian Smith)
AP

HOUSTON (AP) 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.

Cano, who has at least two hits in five straight games, also drove in a run in the third inning to give him four RBIs and an American League-leading 30 this season.

Nick Vincent (2-1) pitched 1 2/3 scoreless innings for the win and Steve Cishek allowed one hit in the ninth for his ninth save.

Jose Altuve homered and tied a career-high with four hits and had two RBIs for the Astros.