Edwin Encarnacion hit one of four home runs for Toronto and the Blue Jays beat the Arizona Diamondbacks 10-4 on Tuesday night.
Rajai Davis, Adam Lind and Moises Sierra also homered for the Blue Jays, who jumped out to a 5-0 lead in two innings off Wade Miley (9-10).
Toronto has won two in a row.
The Diamondbacks have lost three straight and five of six, all at home.
Going back to May 2010, Encarnacion has homered in a record five straight games at Chase Field.
Adam 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.