NEW YORK -- Kyle Seager homered, tripled twice and doubled, leading Felix Hernandez and the Seattle Mariners past the New York Yankees 10-2 Monday night.

Hernandez (8-1) won his fifth straight start to match a career high. The Mariners broke open a game of odd bounces with a four-run seventh inning, and Seager hit a three-run homer in the ninth.

Robinson Cano was again relentlessly booed by Yankees fans, this time in a makeup of a game washed out April 30. In the lineup after sitting four straight with a bruised left hand, he went 1 for 3 with two walks. The former New York star drew a mocking cheer when he was caught too far off first by David Phelps (1-3).

Seattle, which won games at Yankee Stadium on April 29 and May 1, took all three games in New York for the first time since sweeping three in 2002.

More From 104.5 THE TEAM