Edwin Encarnacion hit three homers and tied a Toronto record by driving in nine runs Saturday as the Blue Jays routed the visiting Detroit Tigers, 15-1.
Encarnacion extended his hitting streak to 24 games, the longest in the majors this season, with a three-run homer off Buck Farmer (0-3) in the first inning.
Encarnacion hit a two-run shot off Guido Knudson in the sixth, then connected for a grand slam, his third of the season, against Alex Wilson in the seventh as the Blue Jays battered away.
RANGERS 4, ORIOLES 3 Bobby Wilson lined a tiebreaking single with two outs in the sixth inning, and Adrian Beltre hit his 13th home run as host Texas beat Baltimore.