TORONTO (AP) - Edwin Encarnacion hit two home runs in one inning, including his sixth career grand slam, Jose Reyes, Adam Lind and Brett Lawrie also went deep and the Toronto Blue Jays beat the Houston Astros 12-6 on Friday night.
Encarnacion became the first Blue Jays player in nearly 20 years to homer twice in the same inning when he accomplished the feat in the seventh against Paul Clemens (4-4) and Hector Ambriz. For Encarnacion, the home runs were his 27th and 28th of the season, the third-most in baseball behind Chris Davis and Miguel Cabrera.
Colby Rasmus had four hits and Reyes three as the Blue Jays won consecutive games for the first time since their franchise-record tying 11-game winning streak ended on June 24. Toronto had gone 8-19 since.
Brett Cecil (4-1) pitched two thirds of an inning for the win, handing the Astros their 21st loss in 26 games.