| | | Johnny Mark kickoff 49 yards to the SASK16, Dexter Janke return 11 yards to the SASK27 (Zach McNeill;Cory Roboch). |
| Sask | 1-10 | at Sask27 | Ben Coakwell rush for 3 yards to the SASK30 (Michael Klassen), PENALTY CGY unnecessary roughness (Linden Gaydosh) 15 yards to the SASK45, 1ST DOWN SASK. |
| Sask | 1-10 | at Sask45 | 1st and 10. |
| Sask | 1-10 | at Sask45 | Trent Peterson pass complete to Garrett Bolen for 4 yards to the SASK49 (Michael Lau). |
| Sask | 2-6 | at Sask49 | Ben Coakwell rush for loss of 2 yards to the SASK47 (Jordan Verdone). |
| Sask | 3-8 | at Sask47 | S. McDonald punt 41 yards to the CGY22, Jake Harty return 11 yards to the CGY33 (Seamus Neary). |
| | | Drive: 3 plays, 20 yards, TOP 01:38 |
| Cgy | 1-10 | at Cgy33 | CALGARY drive start at 13:22. |
| Cgy | 1-10 | at Cgy33 | Matt Walter rush for 4 yards to the CGY37 (Joel Seutter). |
| Cgy | 2-6 | at Cgy37 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 3-6 | at Cgy37 | Johnny Mark punt 40 yards to the SASK33, Jerit Lambert return 13 yards to the SASK46 (Martin Kalonji). |
| | | Drive: 2 plays, 4 yards, TOP 01:11 |
| Sask | 1-10 | at Sask46 | SASKATCHEWAN drive start at 12:11. |
| Sask | 1-10 | at Sask46 | Ben Coakwell rush for 7 yards to the SASK53 (T. Spoletini;Sam Hurl). |
| Sask | 2-3 | at Sask53 | Ben Coakwell rush for 1 yard to the SASK54 (Linden Gaydosh;Wyatt Getty). |
| Sask | 3-2 | at Sask54 | S. McDonald punt 47 yards to the CGY9, Taylor Nill return 8 yards to the CGY17 (Brodie Rothe). |
| | | Drive: 2 plays, 8 yards, TOP 01:18 |
| Cgy | 1-10 | at Cgy17 | CALGARY drive start at 10:53. |
| Cgy | 1-10 | at Cgy17 | Eric Dzwilewski pass complete to Chris Dobko for 4 yards to the CGY21, fumble forced by Peter Thiel, fumble by Chris Dobko recovered by CGY Richard Snyder at CGY21. |
| Cgy | 2-6 | at Cgy21 | Eric Dzwilewski pass complete to Chris Dobko for 11 yards to the CGY32, 1ST DOWN CGY. |
| Cgy | 1-10 | at Cgy32 | Eric Dzwilewski pass incomplete to Matt Little. |
| Cgy | 2-10 | at Cgy32 | Eric Dzwilewski pass incomplete to Jake Harty, PENALTY SASK IC (Seamus Neary) 10 yards to the CGY42, 1ST DOWN CGY, NO PLAY. |
| Cgy | 1-10 | at Cgy42 | Steven Lumbala rush for 6 yards to the CGY48 (Tom Lynch). |
| Cgy | 2-4 | at Cgy48 | Steven Lumbala rush for 7 yards to the 55 yardline, 1ST DOWN CGY (Corey Edington;Seamus Neary). |
| Cgy | 1-10 | at Cgy55 | Eric Dzwilewski pass incomplete to Chris Dobko. |
| Cgy | 2-10 | at Cgy55 | Eric Dzwilewski pass complete to Taylor Nill for 35 yards to the SASK20, 1ST DOWN CGY, out-of-bounds (Corey Edington). |
| Cgy | 1-10 | at Sask20 | Steven Lumbala rush for loss of 2 yards to the SASK22 (Peter Thiel). |
| Cgy | 2-12 | at Sask22 | Eric Dzwilewski rush for 4 yards to the SASK18, out-of-bounds (Corey Edington). |
| Cgy | 3-8 | at Sask18 | Johnny Mark field goal attempt from 25 SINGLE, touchback, clock 06:48. |
| | | Drive: 10 plays, 75 yards, TOP 04:05 |
| | | Calgary 1, Saskatchewan 0 |
| Sask | 1-10 | at Sask35 | Change of possession, SASK ball on SASK35, 1st and 10. |
| Sask | 1-10 | at Sask35 | SASKATCHEWAN drive start at 06:48. |
| Sask | 1-10 | at Sask35 | Ben Coakwell rush for 2 yards to the SASK37 (Michael Klassen;Linden Gaydosh). |
| Sask | 2-8 | at Sask37 | Trent Peterson pass complete to Rory Kohlert for 6 yards to the SASK43 (Jamahl Knowles). |
| Sask | 3-2 | at Sask43 | S. McDonald punt 28 yards to the CGY39, out-of-bounds. |
| | | Drive: 2 plays, 8 yards, TOP 01:13 |
| Cgy | 1-10 | at Cgy39 | CALGARY drive start at 05:35. |
| Cgy | 1-10 | at Cgy39 | Anthony Woodson rush for no gain to the CGY39 (Tony Michalchuk;Tom Lynch). |
| Cgy | 2-10 | at Cgy39 | Eric Dzwilewski pass complete to Chris Dobko for 6 yards to the CGY45, out-of-bounds. |
| Cgy | 3-4 | at Cgy45 | Johnny Mark punt 45 yards to the SASK20, Jerit Lambert return 31 yards to the SASK51 (Cory Roboch). |
| | | Drive: 2 plays, 6 yards, TOP 01:26 |
| Sask | 1-10 | at Sask51 | SASKATCHEWAN drive start at 04:09. |
| Sask | 1-10 | at Sask51 | Trent Peterson pass complete to Jeffrey Moore for 22 yards to the CGY37, 1ST DOWN SASK (Mike Edem). |
| Sask | 1-10 | at Cgy37 | Trent Peterson sacked for loss of 19 yards to the SASK54 (Jordan Verdone). |
| Sask | 2-29 | at Sask54 | Ben Coakwell rush for 10 yards to the CGY46 (Sam Hurl). |
| Sask | 3-19 | at Cgy46 | S. McDonald punt 31 yards to the CGY15, Connor Little return -2 yards to the CGY13 (Zach Hart). |
| | | Drive: 3 plays, 13 yards, TOP 01:48 |
| Cgy | 1-10 | at Cgy13 | CALGARY drive start at 02:21. |
| Cgy | 1-10 | at Cgy13 | Matt Walter rush for 27 yards to the CGY40, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Cgy40 | Matt Walter rush for 7 yards to the CGY47 (Tom Lynch;Nico Higgs), PENALTY CGY IB (Jake Harty) 10 yards to the CGY30, NO PLAY. |
| Cgy | 1-20 | at Cgy30 | Eric Dzwilewski pass complete to Taylor Nill for 10 yards to the CGY40 (Seamus Neary). |
| Cgy | 2-10 | at Cgy40 | Eric Dzwilewski pass complete to Chris Dobko for no gain to the CGY40 (Nico Higgs), PENALTY CGY unnecessary roughness (Sean Gott) 15 yards to the CGY25. |
| Cgy | 2-25 | at Cgy25 | 3rd and 25. |
| Cgy | 3-25 | at Cgy25 | Johnny Mark punt 23 yards to the CGY48, out-of-bounds. |
| | | Drive: 3 plays, 12 yards, TOP 01:15 |
| Sask | 1-10 | at Cgy48 | SASKATCHEWAN drive start at 01:06. |
| Sask | 1-10 | at Cgy48 | Jeffrey Moore rush for loss of 3 yards to the CGY51 (Linden Gaydosh;Michael Klassen). |
| Sask | 2-13 | at Cgy51 | Trent Peterson pass intercepted by Kevan Hafichuk at the CGY26, Kevan Hafichuk return 0 yards to the CGY26. |
| | | Drive: 2 plays, minus 3 yards, TOP 00:59 |
| Cgy | 1-10 | at Cgy26 | CALGARY drive start at 00:07. |
| Cgy | 1-10 | at Cgy26 | Steven Lumbala rush for no gain to the CGY26 (Peter Thiel;Tom Lynch). |
| | | Drive: 1 plays, 0 yards, TOP 03:47 |
| | | Calgary 1, Saskatchewan 0 |
| Cgy | 2-10 | at Cgy26 | Start of 2nd quarter, clock 15:00. |
| Cgy | 2-10 | at Cgy26 | Eric Dzwilewski rush for 16 yards to the CGY42, 1ST DOWN CGY, out-of-bounds. |
| Cgy | 1-10 | at Cgy42 | Steven Lumbala rush for loss of 2 yards to the CGY40 (Jon DeWitt;Tom Lynch). |
| Cgy | 2-12 | at Cgy40 | Eric Dzwilewski pass complete to Richard Snyder for 20 yards to the SASK50, 1ST DOWN CGY (Seamus Neary). |
| Cgy | 1-10 | at Sask50 | Steven Lumbala rush for 7 yards to the SASK43 (Tom Lynch). |
| Cgy | 2-3 | at Sask43 | Steven Lumbala rush for 8 yards to the SASK35, 1ST DOWN CGY (Tom Lynch). |
| Cgy | 1-10 | at Sask35 | Steven Lumbala rush for 5 yards to the SASK30 (Joel Seutter;Tony Michalchuk). |
| Cgy | 2-5 | at Sask30 | Eric Dzwilewski rush for no gain to the SASK30 (Tom Lynch;Stephen Kovach). |
| Cgy | 3-5 | at Sask30 | Johnny Mark field goal attempt from 37 GOOD, clock 11:26. |
| | | Calgary 4, Saskatchewan 0 |
| | | Drive: 9 plays, 54 yards, TOP 03:47 |
| | | Johnny Mark kickoff 44 yards to the SASK21, Dexter Janke return 10 yards to the SASK31 (Cory Roboch;Zach McNeill). |
| Sask | 1-10 | at Sask31 | SASKATCHEWAN drive start at 11:20. |
| Sask | 1-10 | at Sask31 | Trent Peterson pass complete to Garrett Burgess for 14 yards to the SASK45, 1ST DOWN SASK (Wyatt Getty). |
| Sask | 1-10 | at Sask45 | Ben Coakwell rush for 10 yards to the 55 yardline (Sam Hurl), PENALTY SASK holding (Braeden George) 10 yards to the SASK35, NO PLAY. |
| Sask | 1-20 | at Sask35 | Trent Peterson pass incomplete to Jeffrey Moore (Jordan Verdone). |
| Sask | 2-20 | at Sask35 | Ben Coakwell rush for 1 yard to the SASK36 (Sam Hurl;Michael Klassen). |
| Sask | 3-19 | at Sask36 | S. McDonald punt 38 yards to the CGY36, Jake Harty return -2 yards to the CGY34 (Brodie Rothe). |
| | | Drive: 3 plays, 5 yards, TOP 01:47 |
| Cgy | 1-10 | at Cgy34 | CALGARY drive start at 09:33. |
| Cgy | 1-10 | at Cgy34 | Anthony Woodson rush for 1 yard to the CGY35 (Stephen Kovach). |
| Cgy | 2-9 | at Cgy35 | Eric Dzwilewski pass complete to Richard Snyder for 28 yards to the SASK47, 1ST DOWN CGY (Bryce McCall;Nico Higgs). |
| Cgy | 1-10 | at Sask47 | Anthony Woodson rush for no gain to the SASK47 (Tony Michalchuk), PENALTY CGY holding (Reed Alexander) 10 yards to the CGY53, NO PLAY. |
| Cgy | 1-20 | at Cgy53 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 2-20 | at Cgy53 | Anthony Woodson rush for 5 yards to the SASK52 (Tom Lynch), PENALTY CGY holding declined. |
| Cgy | 3-15 | at Sask52 | Johnny Mark punt 44 yards to the SASK8, Jerit Lambert return 7 yards to the SASK15 (Jamahl Knowles). |
| | | Drive: 4 plays, 24 yards, TOP 02:22 |
| Sask | 1-10 | at Sask15 | SASKATCHEWAN drive start at 07:11. |
| Sask | 1-10 | at Sask15 | Gilbert-Knorren pass incomplete to Garrett Burgess (Michael Lau). |
| Sask | 2-10 | at Sask15 | Gilbert-Knorren pass incomplete to Braeden George (Wyatt Getty). |
| Sask | 3-10 | at Sask15 | S. McDonald punt 37 yards to the SASK52, Jake Harty return 11 yards to the SASK41 (T. Hilderman). |
| | | Drive: 2 plays, 0 yards, TOP 01:00 |
| Cgy | 1-10 | at Sask41 | CALGARY drive start at 06:11. |
| Cgy | 1-10 | at Sask41 | Matt Walter rush for 2 yards to the SASK39 (Tom Lynch). |
| Cgy | 2-8 | at Sask39 | Eric Dzwilewski rush for 9 yards to the SASK30 (Corey Edington), PENALTY CGY unnecessary roughness (Sean Gott) 15 yards to the SASK54, NO PLAY. |
| Cgy | 2-23 | at Sask54 | Eric Dzwilewski pass complete to Matt Walter for 3 yards to the SASK51 (Tom Lynch), PENALTY SASK holding (Peter Thiel) 10 yards to the SASK44, NO PLAY. |
| Cgy | 2-13 | at Sask44 | Eric Dzwilewski pass complete to Taylor Nill for 23 yards to the SASK21, 1ST DOWN CGY (Corey Edington). |
| Cgy | 1-10 | at Sask21 | Eric Dzwilewski pass incomplete to Chris Dobko. |
| Cgy | 2-10 | at Sask21 | Timeout Calgary, clock 04:03. |
| Cgy | 2-10 | at Sask21 | Eric Dzwilewski pass incomplete to Taylor Nill. |
| Cgy | 3-10 | at Sask21 | Johnny Mark field goal attempt from 28 GOOD, clock 03:40. |
| | | Calgary 7, Saskatchewan 0 |
| | | Drive: 5 plays, 20 yards, TOP 02:36 |
| | | Johnny Mark kickoff 42 yards to the SASK23, Dexter Janke return 12 yards to the SASK35 (Jamahl Knowles). |
| Sask | 1-10 | at Sask35 | SASKATCHEWAN drive start at 03:35. |
| Sask | 1-10 | at Sask35 | Ben Coakwell rush for 1 yard to the SASK36 (Sam Hurl). |
| Sask | 2-9 | at Sask36 | Gilbert-Knorren rush for loss of 3 yards to the SASK33, out-of-bounds (Mike Edem). |
| Sask | 3-12 | at Sask33 | S. McDonald punt 42 yards to the CGY35, Jake Harty return 8 yards to the CGY43 (Garrett Burgess;T. Hilderman). |
| | | Drive: 2 plays, minus 2 yards, TOP 01:00 |
| Cgy | 1-10 | at Cgy43 | CALGARY drive start at 02:35. |
| Cgy | 1-10 | at Cgy43 | Eric Dzwilewski rush for loss of 4 yards to the CGY39, fumble by Eric Dzwilewski recovered by CGY Eric Dzwilewski at CGY39. |
| Cgy | 2-14 | at Cgy39 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 3-14 | at Cgy39 | Johnny Mark punt 15 yards to the CGY54, out-of-bounds. |
| | | Drive: 2 plays, minus 4 yards, TOP 00:29 |
| Sask | 1-10 | at Cgy54 | SASKATCHEWAN drive start at 02:06. |
| Sask | 1-10 | at Cgy54 | Gilbert-Knorren pass complete to Garrett Burgess for 9 yards to the CGY45 (Wyatt Getty). |
| Sask | 2-1 | at Cgy45 | Gilbert-Knorren rush for 2 yards to the CGY43, 1ST DOWN SASK (Jordan Verdone). |
| Sask | 1-10 | at Cgy43 | Ben Coakwell rush for 7 yards to the CGY36 (Linden Gaydosh). |
| Sask | 2-3 | at Cgy36 | Gilbert-Knorren pass complete to Braeden George for 9 yards to the CGY27 (Tye Noble), PENALTY SASK holding (Brad Nehring) 10 yards to the CGY46, NO PLAY. |
| Sask | 2-13 | at Cgy46 | Gilbert-Knorren pass incomplete to Rory Kohlert. |
| Sask | 3-13 | at Cgy46 | S. McDonald punt 51 yards to the CGY-5, Taylor Nill return 0 yards to the CGY-5 (Andrew Abbs), S. McDonald rouge, clock 00:50. |
| | | Drive: 4 plays, 8 yards, TOP 01:44 |
| | | Calgary 7, Saskatchewan 1 |
| Cgy | 1-10 | at Cgy35 | Anthony Woodson rush for 15 yards to the CGY50 (Tom Lynch;Corey Edington), PENALTY CGY holding (Richard Snyder) 10 yards to the CGY25, NO PLAY. |
| Cgy | 1-20 | at Cgy25 | PENALTY CGY OC 10 yards to the CGY15. |
| Cgy | 1-30 | at Cgy15 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 2-30 | at Cgy15 | Eric Dzwilewski pass incomplete to Chris Dobko (Seamus Neary). |
| Cgy | 3-30 | at Cgy15 | Johnny Mark punt 37 yards to the CGY52, Jerit Lambert return 19 yards to the CGY33 (Cory Roboch). |
| | | Drive: 2 plays, minus 20 yards, TOP 00:00 |
| Sask | 1-10 | at Cgy33 | SASKATCHEWAN drive start at 00:22. |
| Sask | 1-10 | at Cgy33 | Gilbert-Knorren rush for 4 yards to the CGY29, out-of-bounds (Sam Hurl). |
| Sask | 2-6 | at Cgy29 | Gilbert-Knorren sacked for loss of 7 yards to the CGY36 (Michael Klassen). |
| Sask | 3-13 | at Cgy36 | Timeout Saskatchewan, clock 00:11. |
| Sask | 3-13 | at Cgy36 | S. McDonald field goal attempt from 43 MISSED, kick to CGY0, clock 00:01, Jake Harty return 7 yards to the CGY7 (Bryce McCall). |
| | | Drive: 3 plays, minus 3 yards, TOP 00:22 |
| Cgy | 1-10 | at Cgy07 | TEAM rush for loss of 2 yards to the CGY5. |
| Cgy | 2-12 | at Cgy05 | End of half, clock 00:00. |
| | | Drive: 1 plays, minus 2 yards, TOP 00:00 |
| | | Calgary 7, Saskatchewan 1 |
| Cgy | 2-12 | at Cgy05 | Start of 3rd quarter, clock 15:00, CGY ball on CGY45. |
| | | Drive: 1 plays, minus 2 yards, TOP 00:00 |
| | | Johnny Mark kickoff 54 yards to the SASK11, Dexter Janke return 19 yards to the SASK30 (Kevan Hafichuk). |
| Sask | 1-10 | at Sask30 | SASKATCHEWAN drive start at 14:53. |
| Sask | 1-10 | at Sask30 | Gilbert-Knorren sacked for loss of 11 yards to the SASK19 (T. Spoletini). |
| Sask | 2-21 | at Sask19 | Ben Coakwell rush for loss of 2 yards to the SASK17 (Mike Edem;Linden Gaydosh). |
| Sask | 3-23 | at Sask17 | S. McDonald punt 19 yards to the SASK36, out-of-bounds. |
| | | Drive: 2 plays, minus 13 yards, TOP 01:21 |
| Cgy | 1-10 | at Sask36 | CALGARY drive start at 13:32. |
| Cgy | 1-10 | at Sask36 | Matt Walter rush for 2 yards to the SASK34 (Joel Seutter). |
| Cgy | 2-8 | at Sask34 | Matt Walter rush for loss of 2 yards to the SASK36 (Tom Lynch). |
| Cgy | 3-10 | at Sask36 | Johnny Mark punt 29 yards to the SASK7, Jerit Lambert return 13 yards to the SASK20 (Branden Stevens;Matt Walter). |
| | | Drive: 2 plays, 0 yards, TOP 01:30 |
| Sask | 1-10 | at Sask20 | SASKATCHEWAN drive start at 12:02. |
| Sask | 1-10 | at Sask20 | Ben Coakwell rush for 4 yards to the SASK24 (Michael Lau;Martin Kalonji). |
| Sask | 2-6 | at Sask24 | Gilbert-Knorren pass incomplete to Braeden George. |
| Sask | 3-6 | at Sask24 | S. McDonald punt 34 yards to the CGY52, Jake Harty return 3 yards to the 55 yardline (Garrett Burgess;Brodie Rothe). |
| | | Drive: 2 plays, 4 yards, TOP 01:19 |
| Cgy | 1-10 | at Cgy55 | CALGARY drive start at 10:43. |
| Cgy | 1-10 | at Cgy55 | Steven Lumbala rush for 5 yards to the SASK50 (Joel Seutter;Tom Lynch). |
| Cgy | 2-5 | at Sask50 | Steven Lumbala rush for 4 yards to the SASK46 (Joel Seutter;Peter Thiel). |
| Cgy | 3-1 | at Sask46 | Eric Dzwilewski rush for 2 yards to the SASK44, 1ST DOWN CGY (David Rybinski). |
| Cgy | 1-10 | at Sask44 | Steven Lumbala rush for 1 yard to the SASK43 (Tony Michalchuk;Tom Lynch). |
| Cgy | 2-9 | at Sask43 | Eric Dzwilewski pass incomplete to Chris Dobko, PENALTY SASK unnecessary roughness off-setting, PENALTY CGY unnecessary roughness (Sean Gott) 0 yards to the SASK43, NO PLAY. |
| Cgy | 2-9 | at Sask43 | Eric Dzwilewski pass complete to Chris Dobko for 31 yards to the SASK12, 1ST DOWN CGY (Seamus Neary). |
| Cgy | 1-10 | at Sask12 | Steven Lumbala rush for 1 yard to the SASK11 (Mitch Friesen;Nico Higgs). |
| Cgy | 2-9 | at Sask11 | Eric Dzwilewski rush for loss of 6 yards to the SASK17, fumble by Eric Dzwilewski recovered by CGY Eric Dzwilewski at SASK17. |
| Cgy | 3-15 | at Sask17 | Johnny Mark field goal attempt from 24 GOOD, clock 07:02. |
| | | Calgary 10, Saskatchewan 1 |
| Cgy | 1-G | at Cgy45 | Change of possession, SASK ball on SASK35, 1st and 10. |
| | | Drive: 8 plays, 38 yards, TOP 03:41 |
| Sask | 1-10 | at Sask35 | SASKATCHEWAN drive start at 07:02. |
| Sask | 1-10 | at Sask35 | Gilbert-Knorren pass incomplete to Ben Coakwell. |
| Sask | 2-10 | at Sask35 | Gilbert-Knorren rush for 6 yards to the SASK41 (Jordan Verdone). |
| Sask | 3-4 | at Sask41 | S. McDonald punt 33 yards to the CGY36, Jake Harty return 6 yards to the CGY42 (Peter Thiel;Bryce McCall). |
| | | Drive: 2 plays, 6 yards, TOP 00:54 |
| Cgy | 1-10 | at Cgy42 | CALGARY drive start at 06:08. |
| Cgy | 1-10 | at Cgy42 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 2-10 | at Cgy42 | Eric Dzwilewski pass complete to Taylor Nill for 6 yards to the CGY48 (Seamus Neary). |
| Cgy | 3-4 | at Cgy48 | Johnny Mark punt 27 yards to the SASK35, Jerit Lambert return 15 yards to the SASK50 (Steven Lumbala), PENALTY SASK IB (Zach Hart) 25 yards to the SASK25, 1st and 10, SASK ball on SASK25. |
| | | Drive: 2 plays, 6 yards, TOP 01:13 |
| Sask | 1-10 | at Sask25 | SASKATCHEWAN drive start at 04:55. |
| Sask | 1-10 | at Sask25 | Gilbert-Knorren pass incomplete to Garrett Burgess. |
| Sask | 2-10 | at Sask25 | Gilbert-Knorren pass complete to Ben Coakwell for 9 yards to the SASK34 (Sam Hurl;Jordan Verdone). |
| Sask | 3-1 | at Sask34 | S. McDonald punt 51 yards to the CGY25, Taylor Nill return 4 yards to the CGY29, out-of-bounds (Bryce McCall). |
| | | Drive: 2 plays, 9 yards, TOP 01:16 |
| Cgy | 1-10 | at Cgy29 | CALGARY drive start at 03:39. |
| Cgy | 1-10 | at Cgy29 | Eric Dzwilewski pass complete to Jake Harty for 13 yards to the CGY42, 1ST DOWN CGY (Tony Michalchuk). |
| Cgy | 1-10 | at Cgy42 | Eric Dzwilewski pass incomplete to Matt Little. |
| Cgy | 2-10 | at Cgy42 | Eric Dzwilewski pass complete to Taylor Nill for 16 yards to the SASK52, 1ST DOWN CGY, out-of-bounds. |
| Cgy | 1-10 | at Sask52 | Matt Walter rush for 3 yards to the SASK49 (Tom Lynch;David Rybinski). |
| Cgy | 2-7 | at Sask49 | Eric Dzwilewski pass complete to Chris Dobko for 6 yards to the SASK43 (Nico Higgs). |
| Cgy | 3-1 | at Sask43 | Eric Dzwilewski rush for 1 yard to the SASK42 (TEAM), PENALTY SASK OF (Jon DeWitt) 5 yards to the SASK38, 1ST DOWN CGY, NO PLAY. |
| Cgy | 1-10 | at Sask38 | Matt Walter rush for 13 yards to the SASK25, 1ST DOWN CGY (Peter Thiel). |
| Cgy | 1-10 | at Sask25 | Steven Lumbala rush for 7 yards to the SASK18 (Tom Lynch;Zach Hart). |
| Cgy | 2-3 | at Sask18 | Steven Lumbala rush for 1 yard to the SASK17, fumble forced by Zach Hart, fumble by Steven Lumbala recovered by SASK Bryce McCall at SASK7. |
| | | Drive: 8 plays, 74 yards, TOP 03:39 |
| Sask | 1-10 | at Sask07 | SASKATCHEWAN drive start at 00:00. |
| | | Calgary 10, Saskatchewan 1 |
| Sask | 1-10 | at Sask07 | Start of 4th quarter, clock 15:00. |
| Sask | 1-10 | at Sask07 | Gilbert-Knorren pass incomplete to Jeffrey Moore (Linden Gaydosh). |
| Sask | 2-10 | at Sask07 | Gilbert-Knorren pass intercepted by Mike Edem at the SASK15, Mike Edem return 15 yards to the SASK0, TOUCHDOWN, clock 14:32. |
| | | Drive: 2 plays, 0 yards, TOP 00:28 |
| | | Johnny Mark kick attempt good. |
| | | Calgary 17, Saskatchewan 1 |
| | | Johnny Mark kickoff 56 yards to the SASK9, Dexter Janke return 11 yards to the SASK20 (Adam Ballingall). |
| Sask | 1-10 | at Sask20 | SASKATCHEWAN drive start at 14:22. |
| Sask | 1-10 | at Sask20 | Gilbert-Knorren pass incomplete to Garrett Burgess. |
| Sask | 2-10 | at Sask20 | Gilbert-Knorren pass incomplete to Rory Kohlert. |
| Sask | 3-10 | at Sask20 | S. McDonald punt 38 yards to the CGY52, Jake Harty return 19 yards to the SASK39 (Tom Lynch). |
| | | Drive: 2 plays, 0 yards, TOP 01:00 |
| Cgy | 1-10 | at Sask39 | CALGARY drive start at 13:22. |
| Cgy | 1-10 | at Sask39 | Anthony Woodson rush for 19 yards to the SASK20, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Sask20 | Anthony Woodson rush for 7 yards to the SASK13 (Nico Higgs). |
| Cgy | 2-3 | at Sask13 | Anthony Woodson rush for 1 yard to the SASK12 (Craig Woloshyn). |
| Cgy | 3-2 | at Sask12 | Johnny Mark field goal attempt from 19 GOOD, clock 11:22. |
| | | Calgary 20, Saskatchewan 1 |
| Cgy | 1-G | at Cgy45 | Change of possession, SASK ball on SASK35, 1st and 10. |
| | | Drive: 4 plays, 27 yards, TOP 02:00 |
| Sask | 1-10 | at Sask35 | SASKATCHEWAN drive start at 11:22. |
| Sask | 1-10 | at Sask35 | Ben Coakwell rush for loss of 5 yards to the SASK30 (T. Spoletini). |
| Sask | 2-15 | at Sask30 | Gilbert-Knorren pass complete to Garrett Burgess for 2 yards to the SASK32 (Tye Noble). |
| Sask | 3-13 | at Sask32 | S. McDonald punt 30 yards to the CGY48, Jake Harty return 5 yards to the CGY53 (Bryce McCall). |
| | | Drive: 2 plays, minus 3 yards, TOP 01:15 |
| Cgy | 1-10 | at Cgy53 | CALGARY drive start at 10:07. |
| Cgy | 1-10 | at Cgy53 | Matt Walter rush for 3 yards to the SASK54 (Nico Higgs). |
| Cgy | 2-7 | at Sask54 | Eric Dzwilewski pass complete to Chris Dobko for 12 yards to the SASK42, 1ST DOWN CGY, PENALTY SASK IC declined. |
| Cgy | 1-10 | at Sask42 | Matt Walter rush for 4 yards to the SASK38 (Zach Hart). |
| Cgy | 2-6 | at Sask38 | Eric Dzwilewski pass incomplete to Jake Harty. |
| Cgy | 3-6 | at Sask38 | Johnny Mark punt 36 yards to the SASK2, Jerit Lambert return 49 yards to the SASK51 (Jamahl Knowles). |
| | | Drive: 4 plays, 19 yards, TOP 02:50 |
| Sask | 1-10 | at Sask51 | SASKATCHEWAN drive start at 07:17. |
| Sask | 1-10 | at Sask51 | Gilbert-Knorren pass incomplete to Jerit Lambert (Michael Lau). |
| Sask | 2-10 | at Sask51 | Gilbert-Knorren pass incomplete to Garrett Burgess. |
| Sask | 3-10 | at Sask51 | S. McDonald punt 24 yards to the CGY35, PENALTY SASK no yards (Tony Michalchuk) 5 yards to the CGY40, 1st and 10, CGY ball on CGY40. |
| | | Drive: 2 plays, 0 yards, TOP 00:41 |
| Cgy | 1-10 | at Cgy40 | CALGARY drive start at 06:36. |
| Cgy | 1-10 | at Cgy40 | Steven Lumbala rush for 3 yards to the CGY43 (Zach Hart). |
| Cgy | 2-7 | at Cgy43 | Eric Dzwilewski sacked for loss of 5 yards to the CGY38 (Zach Hart). |
| Cgy | 3-12 | at Cgy38 | Johnny Mark punt BLOCKED, recovered by SASK Shane Dueck at CGY0 (blocked by Nico Higgs), Shane Dueck for no gain to the CGY0, TOUCHDOWN, clock 04:53. |
| | | Drive: 2 plays, minus 2 yards, TOP 01:43 |
| | | S. McDonald kick attempt good. |
| | | Calgary 20, Saskatchewan 8 |
| | | S. McDonald kickoff 31 yards to the CGY34, Chris Dobko return 0 yards to the CGY34. |
| Cgy | 1-10 | at Cgy34 | CALGARY drive start at 04:52. |
| Cgy | 1-10 | at Cgy34 | Eric Dzwilewski pass complete to Jake Harty for 13 yards to the CGY47, 1ST DOWN CGY (Peter Thiel;Bryce McCall). |
| Cgy | 1-10 | at Cgy47 | Anthony Woodson rush for 6 yards to the CGY53 (Zach Hart). |
| Cgy | 2-4 | at Cgy53 | Eric Dzwilewski pass incomplete to Matt Little. |
| Cgy | 3-4 | at Cgy53 | Johnny Mark punt 32 yards to the SASK25, Jerit Lambert return 11 yards to the SASK36, fumble forced by Jamahl Knowles, fumble by Jerit Lambert recovered by SASK Nico Higgs at SASK40. |
| | | Drive: 3 plays, 19 yards, TOP 01:43 |
| Sask | 1-10 | at Sask40 | SASKATCHEWAN drive start at 03:09, SASK ball on SASK40. |
| Sask | 1-10 | at Sask40 | Gilbert-Knorren pass complete to Jerit Lambert for 5 yards to the SASK45 (Michael Lau). |
| Sask | 2-5 | at Sask45 | Gilbert-Knorren pass complete to Braeden George for 9 yards to the SASK54, 1ST DOWN SASK (Tye Noble). |
| Sask | 1-10 | at Sask54 | Gilbert-Knorren pass complete to Jerit Lambert for 11 yards to the CGY45, 1ST DOWN SASK (Zach McNeill). |
| Sask | 1-10 | at Cgy45 | Gilbert-Knorren pass incomplete to Mitch Stevens. |
| Sask | 2-10 | at Cgy45 | Gilbert-Knorren pass complete to Rory Kohlert for 13 yards to the CGY32, 1ST DOWN SASK (Mike Edem). |
| Sask | 1-10 | at Cgy32 | Gilbert-Knorren pass incomplete to Mitch Stevens. |
| Sask | 2-10 | at Cgy32 | Gilbert-Knorren pass incomplete to Mitch Stevens (Mike Edem). |
| Sask | 3-10 | at Cgy32 | Gilbert-Knorren pass incomplete to Mitch Stevens. |
| | | Drive: 8 plays, 38 yards, TOP 01:20 |
| Cgy | 1-10 | at Cgy32 | CALGARY drive start at 01:49. |
| Cgy | 1-10 | at Cgy32 | Matt Walter rush for 1 yard to the CGY33 (David Rybinski). |
| Cgy | 2-9 | at Cgy33 | Timeout Saskatchewan, clock 01:45. |
| Cgy | 2-9 | at Cgy33 | Eric Dzwilewski pass incomplete to Taylor Nill. |
| Cgy | 3-9 | at Cgy33 | Johnny Mark punt 18 yards to the CGY51, out-of-bounds. |
| | | Drive: 2 plays, 1 yards, TOP 00:14 |
| Sask | 1-10 | at Cgy51 | SASKATCHEWAN drive start at 01:35. |
| Sask | 1-10 | at Cgy51 | Gilbert-Knorren rush for 12 yards to the CGY39, 1ST DOWN SASK, out-of-bounds (Sam Hurl). |
| Sask | 1-10 | at Cgy39 | Gilbert-Knorren pass incomplete to Mitch Stevens. |
| Sask | 2-10 | at Cgy39 | Gilbert-Knorren pass intercepted by Jamahl Knowles at the CGY5, Jamahl Knowles return 0 yards to the CGY5. |
| | | Drive: 3 plays, 12 yards, TOP 00:17 |
| Cgy | 1-10 | at Cgy05 | CALGARY drive start at 01:18. |
| Cgy | 1-10 | at Cgy05 | Steven Lumbala rush for 30 yards to the CGY35, 1ST DOWN CGY (Corey Edington). |
| Cgy | 1-10 | at Cgy35 | Steven Lumbala rush for 3 yards to the CGY38 (Joel Seutter). |
| Cgy | 2-7 | at Cgy38 | Timeout Saskatchewan, clock 00:49. |
| Cgy | 2-7 | at Cgy38 | Steven Lumbala rush for 19 yards to the SASK53, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Sask53 | TEAM rush for loss of 3 yards to the CGY54. |
| Cgy | 2-13 | at Cgy54 | TEAM rush for loss of 1 yard to the CGY53. |
| Cgy | 3-14 | at Cgy53 | TEAM rush for loss of 2 yards to the CGY51. |
| | | Drive: 6 plays, 46 yards, TOP 01:18 |
| Sask | 1-10 | at Cgy51 | SASKATCHEWAN drive start at 00:00. |
| Sask | 1-10 | at Cgy51 | End of game, clock 00:00. |
| | | FINAL SCORE |
| | | Calgary 20, Saskatchewan 8 |