MONTREAL — Kevin Glenn threw for 299 yards and two touchdowns as the Montreal Alouettes beat the Saskatchewan Roughriders 41-3 on Friday for their first win since their season opener.

Running back Brandon Rutley had two touchdowns for Montreal (2-3) in a penalty-filled affair at Percival Molson Stadium. Duron Carter made eight catches for 115 yards and a touchdown.

Looking for his second career win, rookie QB Mitchell Gale went 23 for 41 for 211 yards and an interception for Saskatchewan (1-4).

On an evening when former receiver Ben Cahoon saw his No. 86 retired by the team in a halftime ceremony, the Alouettes offence surely reminded fans of the days of old.

Coming into the game scoring a league-worst average 15 points per contest, the Alouettes stunned the 20,018 in attendance by going up 22-0 at halftime rather effortlessly.

It all started with an impressive seven-play, 75-yard opening drive that got the home side on the board early.

Starting at their own 30, the Als marched down the field with ease. Glenn completed his first six throws of the game, including a 39-yarder to Carter.

His sixth consecutive completion was a six-yard toss to B.J. Cunningham in the end zone — Montreal's first opening-drive touchdown of the season.

It looked like the Roughriders caught a break near the end of the first quarter when Carter fumbled the ball and it was recovered and returned for a touchdown by Shane Herbert. But the league review showed Carter was down on contact, and the call was overturned.

Montreal made the most of that possession four plays later as Samuel Giguere punched the ball into the end zone from the one-yard line to make it 15-0 after a defensive interference penalty on Saskatchewan.

It was more of the same in the second quarter for Montreal.

Brandon Bridge capped off a 94-yard drive with a QB sneak from the one-yard line to make it 22-0 after yet another costly Roughriders interference penalty in the end zone.

After the half-time ceremony honouring Cahoon, Glenn found Rutley for a 38-year score at 13:49 of the third quarter.

The Riders got on the board at 6:19 of the third with a 38-yard field goal by kicker Tyler Crapigna.

The Als added two more touchdowns in the game's dying minutes. Glenn found Carter for a 16-yard catch, two plays after Billy Parker had a 65-yard interception return.

Montreal and Saskatchewan combined for 21 penalties totalling 228 yards.

Notes: Kicker Boris Bede went 1-for-2 in field goal attempts. He's now 6-for-14 on the season. … Former teammates Brian Bratton, Bruno Heppell and Scott Flory, as well as Als president Mark Weightman, spoke at Cahoon's ceremony.