James Franklin's record-tying one-yard TD run with 56 seconds remaining rallied the Toronto Argonauts to a 26-22 win over the Montreal Alouettes on Saturday.

Franklin scored his 14th TD of the season -- tying Doug Flutie's league record for most rushing touchdowns by a quarterback -- to cap a 75-yard, nine-play drive. It was Franklin's second score of the game and avenged a pick-six he surrendered earlier in the quarter.

Tevaugh Campbell returned Franklin's interception 37 yards for the touchdown at 9:10 to put Montreal ahead 21-13. Drew Brown field goals of 37 and 38 yards pulled Toronto to within 21-19 with just over six minutes remaining before Boris Bede's single off a missed 39-yard try made it 22-19 at 12:39.

Franklin was 26-of-37 passing for 277 yards and two interceptions, helping Toronto (4-12) snap an ugly seven-game losing streak. He also prevented Montreal starter Johnny Manziel from securing his first CFL victory.

The former Heisman Trophy winner was 23-of-31 passing for 221 yards with a TD and interception, but dropped to 0-6 as a CFL starter. The Montreal record is 0-10 held by Carroll Williams (1967-68) while the league record is 0-11 held by George Herring (1958-59, B.C.-Sask).

Montreal (3-11) fell to last in the East Division standings. The two teams meet next weekend in La Belle Province with the season series tied 1-1.