Wade Miley couldn't make it out of the second inning on another long night at home for the Arizona Diamondbacks.
Toronto jumped on Miley for five runs in 1 2-3 innings and the Blue Jays went on to beat the fading Diamondbacks 10-4.
Arizona has lost three in a row and five of six, all at home, and is just one game above .500.
The Diamondbacks are eight games behind Cincinnati in the wild-card chase with 25 to play. The Diamondbacks have fallen behind Washington in the wild-card standings.
"We have to figure out how to get something going," the Diamondbacks' Adam Eaton said. "It is called a grind for a reason and we can't put our heads down and pout about it. We have to get something going, some way and somehow and figure it out."
Edwin Encarnacion, Rajai Davis, Adam Lind and Moises Sierra homered for the Blue Jays.
Toronto clinched its third straight series. The Blue Jays have won five of six and seven of nine.
Eaton, Didi Gregorius and Miguel Montero homered for Arizona.
Todd Redmond (3-2) allowed three runs and four hits in five innings for his second win in a row.
Encarnacion also doubled, singled and walked twice. Going back to May 2010, he has seven home runs in his past five games at Chase Field.
"It surprised me when they told me that, but it's good," he said. "You can see the ball good here — I can see it."
Miley allowed five runs and eight hits in 1 2-3 innings.
"It is not good," he said. "The morale is kind of down a little bit, but it is up to us to turn it around. We got to get going now if we want to save the season at all. "
Eaton had two throwing errors in left field, one of which led to an unearned run.
Toronto got one run in the first on Brett Lawrie's RBI single, then added four in the second to bring a quick end to Miley's night.
Kevin Pillar doubled with one out, then Redmond walked. Jose Reyes followed with a single but was picked off first base.
That saved a run for Arizona because Davis sent Miley's 3-2 pitch over the wall in left-center, a two-run shot that made it 4-0. Encarnacion doubled and Lawrie got another RBI single to put the Blue Jays up 5-0.
Miley walked Mark DeRosa and the Arizona left-hander's night was over. Josh Collmenter came on and retired J.P. Arencibia to end the inning.
Redmond was perfect through three innings before Eaton led off the fourth with a home run to the swimming pool area in left field.
The Diamondbacks went on to get runners at first and third with one out in the inning, but Aaron Hill grounded sharply to third and Toronto converted the inning-ending double play.
The Blue Jays got a run off Collmenter in the fifth when DeRosa led off with a single and reached third when Eaton's throw from left field after Arencibia's fly out sailed into the Toronto dugout.
DeRosa scored the unearned run on Sierra's double off Eaton's glove at the wall in left-center.
Arizona cut it to 6-3 on Gregorius' two-run home run into the right field seats off Redmond in the fifth.
Another leadoff homer, this one in the seventh by Montero off Neil Wagner, cut the lead to 6-4. Gerardo Parra followed with an infield single, but was erased when pinch hitter Willie Bloomquist grounded into a double play.
Encarnacion's towering home run off Will Harris in the seventh put Toronto up 7-4.
Toronto blew the game open in the ninth. Lind's pinch-hit home run off left-hander Eury de La Rosa made it 8-4, then Sierra's two-run shot, his first homer of the season, put Toronto up 10-4.
The shortstop Reyes threw A.J. Pollock out from his backside after knocking down a sharp grounder in the first inning. He said he had done that only once before, also in Arizona when he was with the New York Mets.
Notes: The Diamondbacks recalled 3B Matt Davidson and C Tuffy Gosewisch and selected SS Chris Owings from Triple-A Reno. Owings was the PCL player of the year. LHP Matt Reynolds was transferred to the 60-day DL to make room for Owings on the 40-man roster. ... Owings grounded out as a pinch hitter in the fifth in his major league debut. ... Toronto recalled RHP Kyle Drabek from Triple-A Buffalo. The Blue Jays also selected LHP Ricky Romero, RHP Jeremy Jeffress and C Mike Nickeas from Buffalo. LHP Luis Perez returned from a medical rehab assignment and activated from the 60-day DL. ... Randall Delgado (4-5, 3.67 ERA) goes for Arizona and Mark Buehrle (11-7, 3.92) for Toronto in the series finale Wednesday afternoon.