Another strong start from Aaron Sanchez gave the Toronto Blue Jays their first home sweep of the New York Yankees in nearly 16 years.
Sanchez pitched 6 2-3 innings to win his fourth straight decision, Edwin Encarnacion had two RBIs and Toronto beat the Yankees 7-0 on Wednesday night, completing a three-game sweep.
Toronto's last home sweep over New York came in September 2000.
Darwin Barney reached base four times and Michael Saunders had two doubles as Toronto improved to 7-2 against the Yankees this season. The Blue Jays have won 10 of 13 following a season-worst five-game losing streak.
"We're playing good baseball all the way around," manager John Gibbons said. " I still don't think we've hit our stride yet."
Sanchez (5-1) allowed seven hits, walked two and struck out six.
"He just keeps getting better and better," Gibbons said.
The Yankees had two baserunners in each of the second, third and fifth innings but came up empty each time.
"We weren't able to do anything off Sanchez," Yankees manager Joe Girardi said. "We had some opportunities but we weren't able to score."
Sanchez said his curveball was a key pitch in escaping those jams.
"Going into the game I knew that was a pitch that was going to neutralize them," he said.
Sanchez left with two outs and runners at first and second in the seventh. Newly acquired Jason Grilli came on and threw an errant pickoff to second, advancing the runner, but escaped by getting Carlos Beltran to fly out.
Aaron Loup worked the eighth and Ryan Tepera finished for Toronto.
Masahiro Tanaka (3-1) allowed two runs, one earned, and seven hits in six innings to lose for the first time in 11 starts. He came in as one of four undefeated pitchers with at least 10 starts.
"Obviously I didn't have my best stuff today," Tanaka said through a translator. "I was in some tough spots but I was able to grind through and keep the damage to a minimum."
New York has lost three straight and six of eight since winning six straight to reach the .500 mark at 22-22 on May 24.
"When things aren't going well it seems to really snowball and almost be a little bit contagious," outfielder Brett Gardner said. "We obviously didn't do a good job of scoring any runs here in Toronto."
The Yankees have scored five runs in their past four games.
"I've tried to shake the order up, I've tried to play different guys, make sure guys are rested," Girardi said. "The bottom line is, these are our guys and they're capable of doing it. We're just not doing it right now."
The Blue Jays opened the scoring on Josh Donaldson's RBI single in the fifth. Toronto doubled its lead in the sixth when Saunders doubled, advanced on Jacoby Ellsbury's fielding error and scored on Russell Martin's double play groundout.
The Blue Jays scored five runs in a bat-around seventh against Kirby Yates and Nick Goody. Encarnacion and Justin Smoak each had two-run singles and Saunders added an RBI double.
Designated hitter Alex Rodriguez returned to New York's lineup after sitting out the previous two games. Batting sixth for the third time this season, he went 1 for 4 with a double.