Saskatchewan scored a touchdown with 42 seconds left to complete a comeback win over Winnipeg, 31-27.
The Saskatchewan Roughriders trailed the Winnipeg Blue Bombers 17-7 after the first quarter and 27-24 in the final minutes at Griffiths Stadium before a late touchdown decided the game. Brayden Schager threw a 3-yard touchdown pass to Daniel Wiebe to cap a 99-yard drive. The game was a Year 2026 CFL preseason matchup.
Box Score
Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
Saskatchewan Roughriders | 7 | 7 | 7 | 10 | 0 | 31 |
Winnipeg Blue Bombers | 17 | 0 | 0 | 10 | 0 | 27 |
Top Performers
Saskatchewan Roughriders
Brayden Schager (QB) — 14/19, 179 yds, 1 TD, 2 INT
Jack Coan (QB) — 10/18, 100 yds, 1 TD, 1 INT
Abdul Janneh (WR) — 6 rec, 107 yds
Johnny Johnson III (WR) — 4 rec, 64 yds, 1 TD
Mario Anderson (RB) — 6 rush, 44 yds; 1 rec, 5 yds
Jonathan Kim (K) — 3/3 FG (long 51)
Seyi Oladipo (LB) — 5 tackles
Winnipeg Blue Bombers
Zach Collaros (QB) — 3/4, 57 yds
Dorian Singer (WR) — 3 rec, 59 yds; 3 kickoff returns, 82 yds
Tim White (WR) — 3 rec, 57 yds
Evan Holm (DB) — 1 INT, 55-yard touchdown return
Ja'Kobe Clinton (LB) — 1 INT, 42-yard touchdown return
Brady Lidster (K) — 2/3 FG (long 50), 3/3 converts
Brady Oliveira (RB) — 3 rush, 3 yds, 1 TD
Team Stats
Stat | Saskatchewan | Winnipeg |
|---|---|---|
Net Offence | 431 yds | 257 yds |
Passing | 27/42, 361 yds, 2 TD | 14/26, 202 yds, 0 TD |
Rushing | 20 att, 86 yds, 1 TD | 20 att, 66 yds, 1 TD |
Turnovers | 3 | 3 |
Penalties | 3-30 | 12-150 |
How It Happened
Winnipeg scored on its opening drive. Brady Oliveira ran 2 yards for a touchdown, and Brady Lidster added the convert. Saskatchewan answered with a five-play, 86-yard drive that ended on an A.J. Ouellette 2-yard touchdown run, tied 7-7 after the Alex Hale convert. Winnipeg's Evan Holm then intercepted a Jack Coan pass and returned it 55 yards for a touchdown. Lidster's convert made it 14-7, and Lidster added a 50-yard field goal as the quarter ended for a 17-7 lead.
Saskatchewan scored seven points in the second quarter. Jonathan Kim made a 51-yard field goal. Oscar Chapman's 73-yard punt produced a single point. Kim added a 40-yard field goal before halftime, leaving the score 17-14.
Saskatchewan took the lead in the third quarter. Jack Coan threw a 12-yard touchdown pass to Johnny Johnson III, and Hale's convert made it 21-17.
Winnipeg retook the lead early in the fourth quarter. Ja'Kobe Clinton intercepted a Brayden Schager pass and returned it 42 yards for a touchdown, and Lidster's convert made it 24-21. Lidster added a 33-yard field goal for a 27-21 lead. Kim answered with a 35-yard field goal. Schager then threw a 3-yard touchdown pass to Daniel Wiebe with 42 seconds left, and Hale's convert set the final score at 31-27.
Quick Hits
Winnipeg scored 17 points in the first quarter and did not score again until the fourth quarter.
Winnipeg returned two interceptions for touchdowns. Evan Holm went 55 yards and Ja'Kobe Clinton went 42 yards.
Saskatchewan outgained Winnipeg 431 yards to 257.
Each team threw three interceptions.
Winnipeg committed 12 penalties for 150 yards. Saskatchewan committed three for 30.
Abdul Janneh led all receivers with 107 yards on six catches.
Saskatchewan's game-winning drive covered 99 yards on seven plays.

