Nelson Cruz hit a grand slam and tied his career high with eight RBIs, Josh Hamilton hit his 19th home run of the season and the Texas Rangers beat the Toronto Blue Jays 14-3 Friday night.
Cruz's grand slam came in the seventh inning and gave Texas a 14-1 lead. He also had a three-run double in the first and an RBI single in the sixth.
Toronto starter Brandon Morrow (5-3) was knocked out after recording just two outs in the first. The right-hander, who had two shutouts in his prior four starts, gave up six runs and five hits in the shortest start of his career.
Derek Holland (4-3) struck out a season-high nine in 7 1-3 innings. He allowed two runs and five hits.