Chad Kelly threw four interceptions and Toronto still found a way to win.

The Toronto Argonauts outlasted the Calgary Stampeders 33-30 at BMO Field in a game that had no business being this close given how sloppy Toronto’s offense was through the air. Kelly piled up 349 yards but also gift-wrapped four picks, and somehow it didn’t matter. Both clubs sit at .500-ish territory in a crowded middle of the pack, with the CFL Standings showing Toronto at 4-4 and Calgary at 4-5.

Box Score

Team

Q1

Q2

Q3

Q4

OT

Final

Calgary Stampeders

7

10

7

6

0

30

Toronto Argonauts

7

12

1

13

0

33

See full player stats and game details

Game Highlights

Top PerformersToronto ArgonautsCalgary StampedersTeam Stats

Stat

Calgary Stampeders

Toronto Argonauts

Total Yards

267

454

Passing

12/24, 159 yds, 0 TD

30/43, 349 yds, 1 TD

Rushing

20 att, 108 yds, 2 TD

16 att, 105 yds, 1 TD

Turnovers

2

4

Quick Hits

Toronto racked up 454 yards of offense but turned it over four times through the air, twice to Benjamin Labrosse alone.

Calgary leaned on the ground game with 108 yards on 20 carries and two rushing scores, one from Vernon Adams Jr himself and another from backup Quincy Vaughn.

Samuel Hicks found paydirt twice for Toronto — once on the ground, once through the air — making him a name to watch heading into the stretch run.

What’s Next

CFL Standings | Full Schedule | League Leaders

What’s your takeaway? Drop your thoughts in the comments.