Edwin Encarnacion went 2-for-4 with a homer and three RBI and J.P. Arencibia added three hits, including a homer, and drove in a pair of runs as the Toronto Blue Jays pounded the Colorado Rockies, 8-3, in the middle test of a three-game set at Rogers Centre.
Maicer Izturis added a solo homer and Adam Lind drove in a run and scored once for the Blue Jays, winners in seven straight games.
Esmil Rogers (3-2), who carried a no hitter into the sixth inning, gave up three runs -- two earned -- on four hits while striking out five over 6 2/3 innings.
Willin Rosario and Nolan Arenado had one RBI apiece for the Rockies, losers in five of their last seven games.
Jeff Francis (3-2) was charged with all eight runs on 10 hits over six frames.