Robinson Cano doubled and drove in two runs, Roenis Elias struck out 10 in seven impressive innings and the Seattle Mariners beat the New York Yankees 4-2 Thursday night.

(Elsa, Getty Images Sport)
On May 1, Brian McCann #34 of the New York Yankees drives in a run in the sixth inning as Mike Zunino #3 of the Seattle Mariners catches

Michael Saunders had three hits, including an RBI double, to help the Mariners win for the fifth time in six games following an eight-game skid.

Seattle won both games in a rain-shortened series that marked Cano's return to New York after signing a $240 million, 10-year contract with the Mariners during the offseason.

The All-Star second baseman was booed again and finished the series 2 for 9 with three RBIs.

Seattle has won four straight at Yankee Stadium dating to last season.