MONTREAL (AP) — Trevor Harris threw for 421 yards and a touchdown and the Edmonton Eskimos held off the Montreal Alouettes 37-29 on Sunday in the Canadian Football League's East Division semifinal.

Edmonton advanced to play at Hamilton next Sunday. The Tiger-Cats were a CFL-best 15-3.

Appearing in his second game since Sept. 7, Harris completed his first 22 passes — one short of the CFL record held by Hamilton's Jeremiah Masoli. Harris finished 36 of 39 with an interception.

More From 1460 ESPN