SEATTLE -- Kendrys Morales homered for the second consecutive night, and Hisashi Iwakuma pitched another gem, leading the Seattle Mariners to a 2-0 win over the Toronto Blue Jays on Wednesday night.

Seattle completed a three-game series sweep.

Morales hit a two-out, two-run shot to right field in the first inning.

Iwakuma (11-6) pitched 6 2/3 innings, and the Seattle bullpen did the rest on a night when Morales' first-inning home run gave the Mariners all the offense they would need. Iwakuma allowed five hits while dropping his August ERA to 0.84 in three starts.

Closer Fernando Rodney, working for the fifth time in six games, earned his 35th save of the season. Five of the saves have come in August.

Seattle (65-55) won its fourth consecutive game while finishing off an 8-1 homestand to keep pace in the American League wild-card race. The Mariners and Detroit Tigers (64-54) remain in a virtual tie for the second and final wild-card spot.

Toronto (63-59) was swept for the first time since early July, when the Oakland A's took four in a row from the Blue Jays. With the loss, Toronto fell three games behind Seattle and Detroit in the wild-card race.

Blue Jays starter R.A. Dickey (9-12) gave up two runs on seven hits in six innings.

Toronto left nine runners on base while going 0-for-5 with runners in scoring position.

Blue Jays second baseman Munenori Kawasaki hit an infield single off Rodney with one out in the ninth, and then third baseman Juan Francisco hit a deep fly ball to center field -- only to have Seattle's Austin Jackson catch it just in front of the warning track for the second out.

Rodney, the last of five Seattle pitchers used in the game, then got pinch hitter Anthony Gose to strike out on three pitches to complete the sweep.

Morales, the Mariners' designated hitter, had one home run in 215 at-bats heading into Tuesday night's game against Toronto. He then hit two in a span of three at-bats over two nights.

NOTES: Seattle recorded its first three-game sweep of the season. ... Toronto scored first in each of the first two games of this series but ended up getting outscored 17-4 in back-to-back losses. ... Through their first 12 games of August, the Mariners have not allowed an opponent to score more than three runs in a game. ... Both the Blue Jays and Mariners have Thursday off. Seattle will travel to Detroit to begin a three-game series Friday, while Toronto is headed to Chicago to face the White Sox. Blue Jays RHP Marcus Stroman is scheduled to pitch the series opener Friday. ... The Mariners don't know which Tigers starter they will face Sunday. RHP Justin Verlander (sore shoulder) was scratched from the start, and rookie LHP Robbie Ray appears to be the most likely fill-in.