Harris has passed for 741 yards and six scores in the CFL season's first two games.

EDMONTON, Canada — Former Edinboro University star quarterback Trevor Harris threw for 294 yards and three touchdowns Friday night to help the Edmonton Eskimos roll over the B.C. Lions 29-23 in Week 2 of the Canadian Football League season.

Harris completed 25-of-33 passes as the Eskimos improved to 2-0. He threw TD passes of 3 and 54 yards to Greg Ellingson and a 6-yarder to Tevaun Smith as Edmonton rallied from an early 17-3 deficit.

It marked the second straight game in which the former Fighting Scot passed for three touchdowns without an interception. In two games this season, Harris has connected on 57-of-74 passes for 741 yards and six scores.

The Eskimos will be seeking their third straight win when they visit Winnipeg on Thursday.