Justin Smoak, Kendrys Morales and Billy McKinney each had a home run in the fifth inning as the Blue Jays routed the Baltimore Orioles 8-2.
Aledmys Diaz had a solo blast of his own in the second inning as Toronto (57-69) won back-to-back games.
McKinney also had an RBI single, driving in a total of three runs in front of 25,855 fans at Rogers Centre.
Sam Gaviglio (3-6) had a solid outing, lasting seven innings, striking out seven while allowing six hits and two runs for the win.
Jake Petricka and Justin Shafer each worked an inning of relief.