Josh Donaldson hit a three-run home run, Troy Tulowitzki added a solo shot and the Blue Jays beat the Yankees 4-2 on Thursday night.
Marcus Stroman (2-0) allowed two runs and three hits in eight innings to win his seventh consecutive decision. Stroman, who retired the final 11 batters he faced, improved to 5-1 with a 2.39 ERA in six career starts against the Yankees.
Roberto Osuna finished for his fourth save as the Blue Jays posted their first series victory of the season.
Donaldson erased a 2-0 deficit with a second drive to center in the fifth. Tulowitzki snapped a 0-for-10 slump with a first-pitch blast in the sixth.
Both Toronto homers came off Nathan Eovaldi (0-1), who allowed four runs and seven hits in 6 2/3 innings. Donaldson is 3 for 10 with two home runs against Eovaldi.
New York broke a scoreless tie with two runs in the fourth. Carlos Beltran beat out a double play to drive in the first while the second scored on Stroman's wild pitch.
Donaldson responded with a two-out homer in the fifth. The reigning AL MVP has at least one hit in all 10 games this season.
Tulowitzki gave the Blue Jays an insurance run with his homer, the 40th time in his career he's connected on the first pitch.
Yankees: C Brian McCann returned to the starting lineup two days after leaving with a bruised big left toe. He went 1 for 4 with a single and struck out once.
Yankees: New York returns home Friday to begin a three-game series against Seattle. RHP Luis Severino (1-0) faces RHP Nathan Karns (0-1) in the opener. Severino has never pitched against the Mariners.
Blue Jays: Toronto begins a four-game series at Boston on Friday. RHP R.A. Dickey (1-1) starts against Red Sox RHP Rick Porcello, who beat Dickey and the Blue Jays in his season debut last Saturday. Dickey has a 3.99 ERA in 10 career games at Fenway Park.