Montreal enter this matchup on a fantastic run of form, having won each of their last seven games to take their record to a league-best 9-1.
The Alouettes opened the season with back-to-back wins, beating Hamilton 30-27 in overtime on the road and Toronto 37-30 in regulation at home.
They failed to make it three-in-a-row as they lost 32-29 in overtime in Edmonton, but they issued an immediate response with a 37-35 victory over Ottawa, and have not lost since.
Montreal returned from the bye week with back-to-back wins over Calgary, beating the Stampeders 37-30 at home and 38-32 on the road, and followed that up by downing Hamilton 31-18, Ottawa 34-13, and Edmonton 48-30, before their second bye week.
The Alouettes then made it seven-in-a-row last weekend, as they resumed the regular season with a 46-16 demolition of Ottawa at home.