Chien-Ming Wang's terrific start and three Toronto home runs capped the Blue Jays' four-game sweep, 7-2, and sent the Texas Rangers to their longest losing streak in three years.
Wang (1-0) gave up seven hits in seven scoreless innings, struck out five and walked two in picking up his first victory of the season.
Adam Lind hit a three-run homer, J.P. Arencibia added a two-run shot and Colby Rasmus also went deep for the Jays, who have rattled off five straight wins for the first time since July 8-15, 2011.
The Rangers have gone the other way and are in the midst of their first six- game slide since April 15-21, 2010. Texas has not had a starting pitcher earn a winning decision all month and has scored just eight runs during its skid.
Derek Holland (5-4) was charged with four runs on 10 hits over six-plus frames to take the latest loss.
Arencibia launched a two-run blast into the first row of seats in left field in the second inning, and Rasmus turned on a breaking ball and hit it off the right-field foul pole to open the fourth for his third home run in as many games.
Wang, in his second start of the year, stranded a runner in scoring position in the second, fourth, fifth and seventh innings. Edwin Encarnacion helped him out in the fourth when he made a diving snag of Nelson Cruz's line drive down the third-base line with runners on the corners.
The Jays added plenty insurance in the seventh. Melky Cabrera ended Holland's outing with a leadoff double, and Jose Bautista greeted Kyle McClellan with an RBI single. After Encarnacion walked, Lind took McClellan deep to right for a healthy cushion.
Texas finally got on the board in the ninth when Elvis Andrus drove in a run with an infield single. Ian Kinsler worked a walk with the bases loaded to push another run across, but Neil Wagner got Adrian Beltre on a flyout to left to finish off Toronto's first four-game sweep of the Rangers in Arlington.