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.
Texas' rotation had received an MLB-low 1.97 runs of support per nine innings in June coming in ... Texas recorded eight hits, extending a streak of 10 hits or less to 15 consecutive games, the club's longest stretch since going 15 straight to begin the 1988 season ... The was the first time the Rangers were swept in a four-game series at home since the Orioles pulled off the feat in July 8-11, 2010 ... Rasmus has four home runs in his last six games ... Arencibia has 14 home runs on the season ... The Blue Jays won six of the seven games in the season series.