Rajai Davis matched a career high with five RBIs, Edwin Encarnacion hit a two-run homer and the Toronto Blue Jays beat the New York Yankees 10-7 Sunday, snapping a five-game losing streak.
Davis also made the defensive play of the game, scaling the left field wall in the seventh to snare a potential long ball off the bat of New York infielder Casey McGehee.
Rookie Moises Sierra had three hits and J.A. Happ pitched 5 2-3 innings for his first win since joining Toronto in a July 20 trade with Houston.
Happ (1-1) allowed four runs and six hits, walked none and struck out four.
Casey Janssen finished in the ninth for his 15th save in 16 chances, helping the Blue Jays avoid a sweep.