TORONTO -- Late-game heroics and inspired performances headlined the week that was in the CFL, with a Saturday night double-header headlining all the action.
On Thursday night, the Alouettes hosted the Lions in a game that will most definitely be among the season's best, as the Als pulled off the improbably comeback with just seconds remaining on the clock, defeating BC 39-38.
A rematch of the 100th Grey Cup highlighted this week's Friday Night Football action, as the shorthanded Stampeders took advantage of a Ricky Ray-less Argos squad en-route to a 35-14 victory.
Saturday afternoon saw the Tiger-Cats win their third-straight game, beating the Blue Bombers by a score of 37-14, while the Roughriders continued their torrid start, defeating the Eskimos in a wild 30-27 offensive shootout.
Here's how the action went down.
Montreal 39, BC 38
Tanner Marsh came off the bench in a relief effort and helped stage an improbable comeback in a thrilling 39-38 Montreal Alouettes win over the BC Lions. He finished with 329 yards on 14 of 32 passing, threw for 1 touchdown and 4 interceptions. He also ran 9 times for 71 yards and a touchdown to lead the Als on the ground.
Marsh didn't start the game but he sure did finish it.
Montreal went with Josh Neiswander under centre who was making his first CFL start after Anthony Calvillo suffered a concussison in Regina the week before. Neiswander came in relief of Calvillo last week in Saskatchewan and finished 12 of 30 for 147 yards and 2 interceptions.
Calgary 35, Toronto 14
Kevin Glenn completed 14 of his 20 passes for 228 yards and a pair of touchdowns before being knocked out of the game in the fourth quarter with a head injury, as the Calgary Stampeders beat the Toronto Argonauts 35-14 in a rematch of the 100th Grey Cup.
Glenn wasn't the only starting QB to succumb to injury on Friday night, as Argos pivot Ricky Ray exited the clash in the first quarter with a shoulder injury and did not return.
In their place, the Stamps inserted Bo Levi Mitchell into the game, while the Boatmen countered with Zach Collaros.
Hamilton 37, Winnipeg 14
C.J. Gable scored two touchdowns while Henry Burris eclipsed 300 yards passing, as a first-quarter explosion led the Ticats to a 37-14 win over the Winnipeg Blue Bombers on Saturday afternoon in Guelph.
Bombers quarterback Max Hall was taken out of the game and did not return after injuring his hand on the game's opening drive, and the Bombers failed to overcome a 17-0 first-quarter deficit with quarterbacks Buck Pierce and Justin Goltz calling the shots.
It was the Ticats' third straight win, moving them to within two points of the East Division-leading Toronto Argonauts.
Saskatchewan 30, Edmonton 27
Kory Sheets eclipsed the 1,000-yard rushing mark, registering 139 yards and two touchdowns, as the Saskatchewan Roughriders outlasted a strong offensive performance from Mike Reilly and the Eskimos en-route to a 30-27 win on Saturday afternoon.
Sheets became the fastest running back to reach the millennium mark in the process.