| Sask | 1-10 | at Sask45 | CGY ball on CGY45, 1st and 10. |
| | | Johnny Mark kickoff 44 yards to the SASK21, Dexter Janke return 39 yards to the CGY50 (Matt Little). |
| Sask | 1-10 | at Cgy50 | Gilbert-Knorren sacked for loss of 5 yards to the 55 yardline (Linden Gaydosh). |
| Sask | 2-15 | at Sask55 | Gilbert-Knorren pass incomplete to Jeffrey Moore. |
| Sask | 3-15 | at Sask55 | Cole Samson punt 47 yards to the CGY8, Taylor Nill return 5 yards to the CGY13 (Tony Michalchuk). |
| | | Drive: 2 plays, minus 5 yards, TOP 01:24 |
| Cgy | 1-10 | at Cgy13 | CALGARY drive start at 13:36. |
| Cgy | 1-10 | at Cgy13 | Eric Dzwilewski pass complete to Taylor Nill for 4 yards to the CGY17 (Seamus Neary). |
| Cgy | 2-6 | at Cgy17 | Steven Lumbala rush for 6 yards to the CGY23, 1ST DOWN CGY (Seamus Neary;Tom Lynch). |
| Cgy | 1-10 | at Cgy23 | Eric Dzwilewski pass complete to Chris Dobko for 8 yards to the CGY31 (Tyler Robson). |
| Cgy | 2-2 | at Cgy31 | Steven Lumbala rush for 1 yard to the CGY32 (Tony Michalchuk). |
| Cgy | 3-1 | at Cgy32 | Johnny Mark punt 41 yards to the SASK37, Jerit Lambert return 7 yards to the SASK44 (Mike Edem). |
| | | Drive: 4 plays, 19 yards, TOP 02:55 |
| Sask | 1-10 | at Sask44 | SASKATCHEWAN drive start at 10:41. |
| Sask | 1-10 | at Sask44 | Dexter Janke rush for 4 yards to the SASK48 (Michael Klassen). |
| Sask | 2-6 | at Sask48 | Gilbert-Knorren rush for 7 yards to the 55 yardline, 1ST DOWN SASK (T. Spoletini). |
| Sask | 1-10 | at Sask55 | Dexter Janke rush for 5 yards to the CGY50 (T. Spoletini). |
| Sask | 2-5 | at Cgy50 | Gilbert-Knorren pass incomplete to Garrett Bolen. |
| Sask | 3-5 | at Cgy50 | Cole Samson punt 25 yards to the CGY25, TEAM return 4 yards to the CGY29 (Garrett Burgess), PENALTY SASK no yards 11 yards to the CGY40, 1st and 10, CGY ball on CGY40. |
| | | Drive: 4 plays, 16 yards, TOP 01:55 |
| Cgy | 1-10 | at Cgy40 | CALGARY drive start at 08:46. |
| Cgy | 1-10 | at Cgy40 | Eric Dzwilewski pass complete to Jake Harty for 9 yards to the CGY49 (Nico Higgs). |
| Cgy | 2-1 | at Cgy49 | Eric Dzwilewski rush for 3 yards to the CGY52, 1ST DOWN CGY (Zach Hart). |
| Cgy | 1-10 | at Cgy52 | Eric Dzwilewski rush for 2 yards to the CGY54, PENALTY CGY holding 10 yards to the CGY42, NO PLAY. |
| Cgy | 1-20 | at Cgy42 | Eric Dzwilewski pass complete to Chris Dobko for 15 yards to the SASK53 (Michael King). |
| Cgy | 2-5 | at Sask53 | Eric Dzwilewski pass complete to Chris Dobko for 8 yards to the SASK45, 1ST DOWN CGY (Tom Lynch). |
| Cgy | 1-10 | at Sask45 | Eric Dzwilewski sacked for loss of 2 yards to the SASK47 (Bryce McCall). |
| Cgy | 2-12 | at Sask47 | Eric Dzwilewski sacked for loss of 8 yards to the 55 yardline (David Rybinski). |
| Cgy | 3-20 | at Cgy55 | Johnny Mark punt 41 yards to the SASK14, out-of-bounds. |
| | | Drive: 6 plays, 15 yards, TOP 03:28 |
| Sask | 1-10 | at Sask14 | SASKATCHEWAN drive start at 05:18. |
| Sask | 1-10 | at Sask14 | Gilbert-Knorren pass complete to Rory Kohlert for 33 yards to the SASK47, 1ST DOWN SASK (Jamahl Knowles). |
| Sask | 1-10 | at Sask47 | Gilbert-Knorren rush for 8 yards to the 55 yardline (Martin Kalonji). |
| Sask | 2-2 | at Sask55 | Dexter Janke rush for 3 yards to the CGY52, 1ST DOWN SASK (Sam Hurl). |
| Sask | 1-10 | at Cgy52 | Gilbert-Knorren sacked for loss of 9 yards to the SASK49. |
| Sask | 2-19 | at Sask49 | Gilbert-Knorren pass complete to Dexter Janke for 8 yards to the CGY53 (Sam Hurl;Byron Roberts). |
| Sask | 3-11 | at Cgy53 | Cole Samson punt 42 yards to the CGY11, Taylor Nill return 5 yards to the CGY16 (Brodie Rothe). |
| | | Drive: 5 plays, 43 yards, TOP 02:50 |
| Cgy | 1-10 | at Cgy16 | CALGARY drive start at 02:28. |
| Cgy | 1-10 | at Cgy16 | Anthony Woodson rush for 1 yard to the CGY17 (Tony Michalchuk). |
| Cgy | 2-9 | at Cgy17 | Eric Dzwilewski pass complete to Chris Dobko for 25 yards to the CGY42, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Cgy42 | Anthony Woodson rush for 6 yards to the CGY48 (Bryce McCall;Stephen Kovach). |
| Cgy | 2-4 | at Cgy48 | Eric Dzwilewski pass intercepted by Seamus Neary at the SASK53, Seamus Neary return 1 yards to the SASK54. |
| | | Drive: 4 plays, 32 yards, TOP 02:10 |
| Sask | 1-10 | at Sask54 | SASKATCHEWAN drive start at 00:18. |
| Sask | 1-10 | at Sask54 | PENALTY SASK illegal procedure 10 yards to the SASK44, PENALTY SASK roughing holder 10 yards to the SASK34. |
| Sask | 1-30 | at Sask34 | 1st and 30. |
| Sask | 1-30 | at Sask34 | Gilbert-Knorren pass complete to Garrett Bolen for loss of 1 yard to the SASK33 (Tye Noble). |
| Sask | 2-31 | at Sask33 | Gilbert-Knorren sacked for loss of 2 yards to the SASK31 (Linden Gaydosh). |
| | | Drive: 2 plays, minus 23 yards, TOP 00:42 |
| | | Saskatchewan 0, Calgary 0 |
| Sask | 3-33 | at Sask31 | Start of 2nd quarter, clock 15:00. |
| Sask | 3-33 | at Sask31 | Cole Samson punt 35 yards to the CGY44, Taylor Nill return -2 yards to the CGY42 (Michael King). |
| | | Drive: 2 plays, minus 23 yards, TOP 00:42 |
| Cgy | 1-10 | at Cgy42 | CALGARY drive start at 14:36. |
| Cgy | 1-10 | at Cgy42 | Steven Lumbala rush for no gain to the CGY42 (Stephen Kovach), PENALTY SASK offside 5 yards to the CGY47, NO PLAY. |
| Cgy | 1-5 | at Cgy47 | Eric Dzwilewski rush for 15 yards to the SASK48, 1ST DOWN CGY (Tony Michalchuk). |
| Cgy | 1-10 | at Sask48 | Steven Lumbala rush for 8 yards to the SASK40 (Tom Lynch). |
| Cgy | 2-2 | at Sask40 | Steven Lumbala rush for 13 yards to the SASK27, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Sask27 | Eric Dzwilewski pass complete to Steven Lumbala for 5 yards to the SASK22. |
| Cgy | 2-5 | at Sask22 | Eric Dzwilewski pass complete to Chris Dobko for 7 yards to the SASK15, 1ST DOWN CGY (Tom Lynch). |
| Cgy | 1-10 | at Sask15 | Eric Dzwilewski pass complete to Chris Dobko for 8 yards to the SASK7 (Seamus Neary;Nico Higgs). |
| Cgy | 2-2 | at Sask07 | Eric Dzwilewski pass complete to Chris Dobko for 7 yards to the SASK0, 1ST DOWN CGY, TOUCHDOWN, clock 11:16. |
| | | Johnny Mark kick attempt good. |
| | | Calgary 7, Saskatchewan 0 |
| | | Drive: 7 plays, 68 yards, TOP 03:24 |
| | | Johnny Mark kickoff 32 yards to the SASK33, Braeden George return -2 yards to the SASK31 (Wyatt Getty), PENALTY SASK roughing passer 15 yards to the SASK16, 1st and 10, SASK ball on SASK16. |
| Sask | 1-10 | at Sask16 | SASKATCHEWAN drive start at 11:12. |
| Sask | 1-10 | at Sask16 | Gilbert-Knorren pass complete to Garrett Bolen for 1 yard to the SASK17 (Wyatt Getty;Jamahl Knowles). |
| Sask | 2-9 | at Sask17 | Gilbert-Knorren pass incomplete to Garrett Burgess. |
| Sask | 3-9 | at Sask17 | Cole Samson punt 39 yards to the CGY54, Taylor Nill return 3 yards to the SASK53 (Tony Michalchuk). |
| | | Drive: 2 plays, 1 yards, TOP 01:15 |
| Cgy | 1-10 | at Sask53 | CALGARY drive start at 09:57. |
| Cgy | 1-10 | at Sask53 | Eric Dzwilewski pass complete to Matt Little for 14 yards to the SASK39, 1ST DOWN CGY. |
| Cgy | 1-10 | at Sask39 | Eric Dzwilewski pass incomplete to Richard Snyder. |
| Cgy | 2-10 | at Sask39 | Eric Dzwilewski pass complete to Chris Dobko for 11 yards to the SASK28, 1ST DOWN CGY (Mitch Friesen). |
| Cgy | 1-10 | at Sask28 | Matt Walter rush for 5 yards to the SASK23 (Nico Higgs;Zach Hart). |
| Cgy | 2-5 | at Sask23 | Matt Walter rush for 3 yards to the SASK20 (Ben Rush). |
| Cgy | 3-2 | at Sask20 | Johnny Mark field goal attempt from 27 GOOD, clock 07:29. |
| | | Calgary 10, Saskatchewan 0 |
| Cgy | 1-G | at Cgy45 | SASK ball on SASK35. |
| Sask | 1-65 | at Sask35 | Clock 07:28. |
| Sask | 1-65 | at Sask35 | Mark Klause rush for 2 yards to the SASK37 (Jordan Verdone). |
| Sask | 2-63 | at Sask37 | Gilbert-Knorren pass incomplete to Rory Kohlert. |
| Sask | 3-63 | at Sask37 | Cole Samson punt 44 yards to the CGY29, Taylor Nill return 3 yards to the CGY32 (Michael King). |
| | | Drive: 8 plays, 0 yards, TOP 03:45 |
| Cgy | 1-10 | at Cgy32 | CALGARY drive start at 06:12. |
| Cgy | 1-10 | at Cgy32 | Anthony Woodson rush for 13 yards to the CGY45, 1ST DOWN CGY (Jon DeWitt;Bryce McCall). |
| Cgy | 1-10 | at Cgy45 | Anthony Woodson rush for 9 yards to the CGY54 (Brodie Rothe;Nico Higgs). |
| Cgy | 2-1 | at Cgy54 | Anthony Woodson rush for no gain to the CGY54 (Stephen Kovach). |
| Cgy | 3-1 | at Cgy54 | Eric Dzwilewski rush for 3 yards to the SASK53, 1ST DOWN CGY (TEAM). |
| Cgy | 1-10 | at Sask53 | Eric Dzwilewski pass complete to Matt Little for 12 yards to the SASK41, 1ST DOWN CGY (Andrew Abbs). |
| Cgy | 1-10 | at Sask41 | Anthony Woodson rush for 8 yards to the SASK33 (Nico Higgs). |
| Cgy | 2-2 | at Sask33 | Anthony Woodson rush for 1 yard to the SASK32 (Seamus Neary;Stephen Kovach). |
| Cgy | 3-1 | at Sask32 | Steven Lumbala rush for 3 yards to the SASK29, 1ST DOWN CGY (Levi Steinhauer). |
| Cgy | 1-10 | at Sask29 | Eric Dzwilewski pass complete to Chris Dobko for 12 yards to the SASK17 (Mitch Friesen), PENALTY CGY holding 10 yards to the SASK39, NO PLAY. |
| Cgy | 1-20 | at Sask39 | Timeout Calgary, clock 02:06. |
| Cgy | 1-20 | at Sask39 | Eric Dzwilewski pass complete to Chris Dobko for 12 yards to the SASK27. |
| Cgy | 2-8 | at Sask27 | Eric Dzwilewski pass intercepted by Mitch Friesen at the SASK1, Mitch Friesen return 0 yards to the SASK1 (Chris Dobko). |
| | | Drive: 10 plays, 51 yards, TOP 04:35 |
| Sask | 1-10 | at Sask01 | SASKATCHEWAN drive start at 01:37. |
| Sask | 1-10 | at Sask01 | Dexter Janke rush for no gain to the SASK1 (Sam Hurl). |
| Sask | 2-10 | at Sask01 | Gilbert-Knorren pass incomplete to Jeffrey Moore. |
| Sask | 3-10 | at Sask01 | TEAM rush for loss of 1 yard to the SASK0, TEAM safety, clock 01:11. |
| | | Calgary 12, Saskatchewan 0 |
| Sask | 1-G | at Sask35 | CGY ball on CGY35. |
| Cgy | 1-G | at Cgy35 | 1st and 10. |
| Cgy | 1-10 | at Cgy35 | Eric Dzwilewski pass incomplete to Richard Snyder. |
| Cgy | 2-10 | at Cgy35 | Eric Dzwilewski pass complete to Steven Lumbala for 4 yards to the CGY39 (Zach Hart). |
| Cgy | 3-6 | at Cgy39 | Johnny Mark punt BLOCKED, recovered by SASK Nico Higgs at CGY27 (blocked by Nico Higgs), Nico Higgs for 26 yards to the CGY1 (Anthony Woodson). |
| | | Drive: 5 plays, 0 yards, TOP 00:45 |
| Sask | 1-G | at Cgy01 | SASKATCHEWAN drive start at 00:52, SASK ball on CGY1. |
| Sask | 1-G | at Cgy01 | Dexter Janke rush for 1 yard to the CGY0, 1ST DOWN SASK, TOUCHDOWN, clock 00:48. |
| | | Cole Samson kick attempt good. |
| | | Calgary 12, Saskatchewan 7 |
| | | Drive: 1 plays, 1 yards, TOP 00:09 |
| | | Cole Samson kickoff 59 yards to the CGY6, Steven Lumbala return 15 yards to the CGY21 (Braeden George). |
| Cgy | 1-10 | at Cgy21 | CALGARY drive start at 00:43. |
| Cgy | 1-10 | at Cgy21 | Matt Walter rush for 12 yards to the CGY33, 1ST DOWN CGY (Mitch Friesen). |
| Cgy | 1-10 | at Cgy33 | Matt Walter rush for 12 yards to the CGY45, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Cgy45 | TEAM rush for loss of 1 yard to the CGY44. |
| Cgy | 2-11 | at Cgy44 | End of half, clock 00:00. |
| | | Drive: 3 plays, 23 yards, TOP 00:43 |
| | | Calgary 12, Saskatchewan 7 |
| Cgy | 2-11 | at Cgy44 | Start of 3rd quarter, clock 15:00, CGY ball on CGY45. |
| | | Drive: 3 plays, 23 yards, TOP 00:43 |
| | | Johnny Mark kickoff 50 yards to the SASK15, Dexter Janke return 11 yards to the SASK26 (Michael Klassen). |
| Sask | 1-10 | at Sask26 | SASKATCHEWAN drive start at 14:55. |
| Sask | 1-10 | at Sask26 | Dexter Janke rush for 7 yards to the SASK33 (Linden Gaydosh;Cory Roboch). |
| Sask | 2-3 | at Sask33 | Dexter Janke rush for 4 yards to the SASK37, 1ST DOWN SASK (Sam Hurl). |
| Sask | 1-10 | at Sask37 | Trent Peterson pass complete to Rory Kohlert for 17 yards to the SASK54, 1ST DOWN SASK (Mike Edem). |
| Sask | 1-10 | at Sask54 | Dexter Janke rush for 22 yards to the CGY34, 1ST DOWN SASK (Tye Noble). |
| Sask | 1-10 | at Cgy34 | Trent Peterson pass complete to Braeden George for 16 yards to the CGY18, 1ST DOWN SASK (Mike Edem). |
| Sask | 1-10 | at Cgy18 | Dexter Janke rush for no gain to the CGY18 (Sam Hurl;Martin Kalonji). |
| Sask | 2-10 | at Cgy18 | Trent Peterson pass incomplete to Braeden George. |
| Sask | 3-10 | at Cgy18 | Cole Samson field goal attempt from 25 GOOD, clock 11:38. |
| | | Calgary 12, Saskatchewan 10 |
| | | Drive: 8 plays, 66 yards, TOP 03:27 |
| | | Cole Samson kickoff 56 yards to the CGY9, Steven Lumbala return 11 yards to the CGY20 (Braeden George). |
| Cgy | 1-10 | at Cgy20 | CALGARY drive start at 11:28. |
| Cgy | 1-10 | at Cgy20 | Matt Walter rush for 13 yards to the CGY33, 1ST DOWN CGY (Seamus Neary;Bryce McCall). |
| Cgy | 1-10 | at Cgy33 | Eric Dzwilewski pass incomplete to Chris Dobko. |
| Cgy | 2-10 | at Cgy33 | Eric Dzwilewski sacked for loss of 6 yards to the CGY27 (Jon DeWitt). |
| Cgy | 3-16 | at Cgy27 | Johnny Mark punt 42 yards to the SASK41, Jerit Lambert return 8 yards to the SASK49 (Mike Edem;Branden Stevens). |
| | | Drive: 3 plays, 7 yards, TOP 02:02 |
| Sask | 1-10 | at Sask49 | SASKATCHEWAN drive start at 09:26. |
| Sask | 1-10 | at Sask49 | Dexter Janke rush for 1 yard to the SASK50 (Jordan Verdone). |
| Sask | 2-9 | at Sask50 | Trent Peterson pass incomplete to Jeffrey Moore. |
| Sask | 3-9 | at Sask50 | Cole Samson punt 63 yards to the CGY-3, Taylor Nill return 4 yards to the CGY1. |
| | | Drive: 2 plays, 1 yards, TOP 01:13 |
| Cgy | 1-10 | at Cgy01 | CALGARY drive start at 08:13. |
| Cgy | 1-10 | at Cgy01 | CGY ball on CGY20. |
| Cgy | 1-10 | at Cgy20 | Steven Lumbala rush for 19 yards to the CGY39, 1ST DOWN CGY (Bryce McCall), PENALTY SASK roughing holder 15 yards to the CGY54, 1ST DOWN CGY. |
| Cgy | 1-10 | at Cgy54 | 1st and 10. |
| Cgy | 1-10 | at Cgy54 | Matt Walter rush for 9 yards to the SASK47 (Logan Wilk). |
| Cgy | 2-1 | at Sask47 | Eric Dzwilewski rush for 2 yards to the SASK45, 1ST DOWN CGY (Jon DeWitt). |
| Cgy | 1-10 | at Sask45 | Steven Lumbala rush for 45 yards to the SASK0, 1ST DOWN CGY, TOUCHDOWN, clock 06:26. |
| | | Johnny Mark kick attempt good. |
| | | Calgary 19, Saskatchewan 10 |
| | | Drive: 4 plays, 90 yards, TOP 01:58 |
| | | Johnny Mark kickoff 58 yards to the SASK7, Dexter Janke return 16 yards to the SASK23 (Michael Lau). |
| Sask | 1-10 | at Sask23 | SASKATCHEWAN drive start at 06:15. |
| Sask | 1-10 | at Sask23 | Trent Peterson pass complete to Rory Kohlert for 5 yards to the SASK28 (Jordan Verdone). |
| Sask | 2-5 | at Sask28 | Trent Peterson pass incomplete, PENALTY CGY pass interference 4 yards to the SASK32, 1ST DOWN SASK, NO PLAY. |
| Sask | 1-10 | at Sask32 | TEAM rush for loss of 1 yard to the SASK31, fumble by TEAM recovered by SASK Trent Peterson at SASK31. |
| Sask | 2-11 | at Sask31 | Trent Peterson rush for 1 yard to the SASK32 (Martin Kalonji). |
| Sask | 3-10 | at Sask32 | Cole Samson punt 35 yards to the CGY43, Jake Harty return 5 yards to the CGY48 (Levi Steinhauer;Charlie Power). |
| | | Drive: 4 plays, 9 yards, TOP 02:19 |
| Cgy | 1-10 | at Cgy48 | CALGARY drive start at 03:56. |
| Cgy | 1-10 | at Cgy48 | Anthony Woodson rush for 3 yards to the CGY51 (Jon DeWitt). |
| Cgy | 2-7 | at Cgy51 | Anthony Woodson rush for 9 yards to the SASK50, 1ST DOWN CGY (Jon DeWitt;Bryce McCall). |
| Cgy | 1-10 | at Sask50 | Eric Dzwilewski pass complete to Jake Harty for 8 yards to the SASK42 (Mitch Friesen). |
| Cgy | 2-2 | at Sask42 | Anthony Woodson rush for 21 yards to the SASK21, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Sask21 | Anthony Woodson rush for loss of 3 yards to the SASK24 (Stephen Kovach;Seamus Neary). |
| Cgy | 2-13 | at Sask24 | Eric Dzwilewski pass incomplete to Chris Dobko. |
| Cgy | 3-13 | at Sask24 | Johnny Mark field goal attempt from 32 GOOD, clock 00:22. |
| | | Calgary 22, Saskatchewan 10 |
| Cgy | 1-G | at Cgy45 | SASK ball on SASK35. |
| Sask | 1-65 | at Sask35 | 1st and 10. |
| Sask | 1-10 | at Sask35 | Trent Peterson pass complete to Jeffrey Moore for 2 yards to the SASK37 (Sam Hurl). |
| Sask | 2-8 | at Sask37 | Trent Peterson pass incomplete to Garrett Burgess. |
| | | Drive: 9 plays, 0 yards, TOP 04:15 |
| | | Calgary 22, Saskatchewan 10 |
| Sask | 3-8 | at Sask37 | Start of 4th quarter, clock 15:00. |
| Sask | 3-8 | at Sask37 | Cole Samson punt 37 yards to the CGY36, Jake Harty return 12 yards to the CGY48 (Tom Lynch). |
| | | Drive: 9 plays, 0 yards, TOP 04:15 |
| Cgy | 1-10 | at Cgy48 | CALGARY drive start at 14:41. |
| Cgy | 1-10 | at Cgy48 | Eric Dzwilewski rush for 1 yard to the CGY49 (David Rybinski;Jon DeWitt). |
| Cgy | 2-9 | at Cgy49 | Eric Dzwilewski pass complete to Matt Walter for 61 yards to the SASK0, 1ST DOWN CGY, TOUCHDOWN, clock 13:34. |
| | | Johnny Mark kick attempt good. |
| | | Calgary 29, Saskatchewan 10 |
| | | Drive: 2 plays, 62 yards, TOP 01:13 |
| | | Johnny Mark kickoff 61 yards to the SASK4, Jerit Lambert return 21 yards to the SASK25 (Jordan Verdone). |
| Sask | 1-10 | at Sask25 | SASKATCHEWAN drive start at 13:28. |
| Sask | 1-10 | at Sask25 | Dexter Janke rush for no gain to the SASK25 (A. Ogbongbemiga). |
| Sask | 2-10 | at Sask25 | Trent Peterson sacked for loss of 10 yards to the SASK15 (Linden Gaydosh). |
| Sask | 3-20 | at Sask15 | Cole Samson punt 33 yards to the SASK48, Taylor Nill return 7 yards to the SASK41 (Levi Steinhauer). |
| | | Drive: 2 plays, minus 10 yards, TOP 01:23 |
| Cgy | 1-10 | at Sask41 | CALGARY drive start at 12:05. |
| Cgy | 1-10 | at Sask41 | Steven Lumbala rush for 1 yard to the SASK40 (Charlie Power). |
| Cgy | 2-9 | at Sask40 | Eric Dzwilewski pass complete to Steven Lumbala for 17 yards to the SASK23, 1ST DOWN CGY (Tony Michalchuk). |
| Cgy | 1-10 | at Sask23 | Steven Lumbala rush for 11 yards to the SASK12, 1ST DOWN CGY (Tony Michalchuk;Bryce McCall). |
| Cgy | 1-10 | at Sask12 | Eric Dzwilewski pass incomplete to Matt Little. |
| Cgy | 2-10 | at Sask12 | Eric Dzwilewski pass complete to Chris Dobko for 12 yards to the SASK0, 1ST DOWN CGY, TOUCHDOWN, clock 09:42. |
| | | Johnny Mark kick attempt good. |
| | | Calgary 36, Saskatchewan 10 |
| Cgy | 1-G | at Cgy45 | PENALTY CGY unsportsmanlike conduct 10 yards to the CGY35. |
| | | Drive: 5 plays, 41 yards, TOP 02:27 |
| | | Johnny Mark kickoff 41 yards to the SASK34, Rory Kohlert return 10 yards to the SASK44 (Matt Little). |
| Sask | 1-10 | at Sask44 | SASKATCHEWAN drive start at 09:38. |
| Sask | 1-10 | at Sask44 | Trent Peterson pass incomplete to Rory Kohlert. |
| Sask | 2-10 | at Sask44 | Trent Peterson rush for 12 yards to the CGY54, 1ST DOWN SASK (Tye Noble), PENALTY CGY face mask 15 yards to the CGY39, 1ST DOWN SASK. |
| Sask | 1-10 | at Cgy39 | 1st and 10. |
| Sask | 1-10 | at Cgy39 | Trent Peterson pass complete to Garrett Burgess for 2 yards to the CGY37 (Tye Noble). |
| Sask | 2-8 | at Cgy37 | Trent Peterson pass intercepted by Mike Edem at the CGY31, Mike Edem return to the SASK0, clock 08:05, PENALTY CGY roughing passer 15 yards to the CGY22, 1ST DOWN SASK, NO PLAY. |
| Sask | 1-10 | at Cgy22 | Trent Peterson rush for 11 yards to the CGY11, 1ST DOWN SASK (Sam Hurl). |
| Sask | 1-10 | at Cgy11 | Trent Peterson pass incomplete to Rory Kohlert. |
| Sask | 2-10 | at Cgy11 | Trent Peterson pass incomplete to Jeffrey Moore, PENALTY CGY offside 5 yards to the CGY6, NO PLAY. |
| Sask | 2-5 | at Cgy06 | Garrett Bolen rush for 6 yards to the CGY0, 1ST DOWN SASK, TOUCHDOWN, clock 06:58. |
| | | Cole Samson kick attempt good. |
| | | Calgary 36, Saskatchewan 17 |
| | | Drive: 7 plays, 66 yards, TOP 02:57 |
| | | Cole Samson kickoff 22 yards to the CGY43, on-side kick, recovered by SASK on CGY43, Garrett Burgess return 15 yards to the CGY28. |
| Sask | 1-10 | at Cgy28 | SASKATCHEWAN drive start at 06:41. |
| Sask | 1-10 | at Cgy28 | Alex Balogun rush for 10 yards to the CGY18, 1ST DOWN SASK. |
| Sask | 1-10 | at Cgy18 | Alex Balogun rush for 11 yards to the CGY7, 1ST DOWN SASK (Zach McNeill). |
| Sask | 1-G | at Cgy07 | Trent Peterson pass complete to Jeffrey Moore for 7 yards to the CGY0, 1ST DOWN SASK, TOUCHDOWN, clock 05:53. |
| | | Cole Samson kick attempt good. |
| | | Calgary 36, Saskatchewan 24 |
| | | Drive: 3 plays, 28 yards, TOP 00:57 |
| | | Cole Samson kickoff 16 yards to the CGY49, on-side kick, recovered by CGY on CGY49. |
| Cgy | 1-10 | at Cgy49 | CALGARY drive start at 05:44. |
| Cgy | 1-10 | at Cgy49 | Anthony Woodson rush for 11 yards to the SASK50, 1ST DOWN CGY (Bryce McCall). |
| Cgy | 1-10 | at Sask50 | Anthony Woodson rush for 3 yards to the SASK47 (Tom Lynch). |
| Cgy | 2-7 | at Sask47 | Andrew Buckley pass incomplete to Jake Harty. |
| Cgy | 3-7 | at Sask47 | Johnny Mark punt 42 yards to the SASK5, Jerit Lambert return 2 yards to the SASK7 (Kevan Hafichuk). |
| | | Drive: 3 plays, 14 yards, TOP 01:46 |
| Sask | 1-10 | at Sask07 | SASKATCHEWAN drive start at 03:58. |
| Sask | 1-10 | at Sask07 | Trent Peterson pass incomplete to Garrett Burgess. |
| Sask | 2-10 | at Sask07 | Trent Peterson pass incomplete to Rory Kohlert. |
| Sask | 3-10 | at Sask07 | TEAM rush for loss of 7 yards to the SASK0, TEAM safety, clock 03:12. |
| | | Calgary 38, Saskatchewan 24 |
| Sask | 1-G | at Sask35 | CGY ball on CGY35, 1st and 10. |
| Cgy | 1-10 | at Cgy35 | Matt Walter rush for 8 yards to the CGY43 (Tony Michalchuk). |
| Cgy | 2-2 | at Cgy43 | Matt Walter rush for 3 yards to the CGY46, 1ST DOWN CGY (Tony Michalchuk). |
| Cgy | 1-10 | at Cgy46 | Matt Walter rush for 4 yards to the CGY50 (Joey Deason), PENALTY CGY roughing passer 15 yards to the CGY35. |
| Cgy | 1-21 | at Cgy35 | 2nd and 21. |
| Cgy | 2-21 | at Cgy35 | Eric Dzwilewski pass complete to Chris Dobko for 8 yards to the CGY43 (Mitch Friesen). |
| Cgy | 3-13 | at Cgy43 | Johnny Mark punt 35 yards to the SASK32, Jerit Lambert return 9 yards to the SASK41 (Michael Klassen;Matt Walter). |
| | | Drive: 7 plays, 0 yards, TOP 02:39 |
| Sask | 1-10 | at Sask41 | Trent Peterson pass incomplete to Rory Kohlert. |
| Sask | 2-10 | at Sask41 | PENALTY SASK illegal use of hands 15 yards to the SASK26. |
| Sask | 2-25 | at Sask26 | Trent Peterson pass incomplete to Shane Dueck. |
| Sask | 3-25 | at Sask26 | Cole Samson punt 13 yards to the SASK39. |
| | | Drive: 2 plays, minus 15 yards, TOP 01:53 |
| Cgy | 1-10 | at Sask39 | CALGARY drive start at 01:19. |
| Cgy | 1-10 | at Sask39 | Emilio Violato rush for 3 yards to the SASK36 (Tom Lynch;Tony Michalchuk). |
| Cgy | 2-7 | at Sask36 | Eric Dzwilewski pass incomplete to Emilio Violato. |
| Cgy | 3-7 | at Sask36 | Johnny Mark punt 26 yards to the SASK10, out-of-bounds. |
| | | Drive: 2 plays, 3 yards, TOP 00:30 |
| Sask | 1-10 | at Sask10 | SASKATCHEWAN drive start at 00:49. |
| Sask | 1-10 | at Sask10 | Alex Balogun rush for 4 yards to the SASK14 (A. Ogbongbemiga). |
| Sask | 2-6 | at Sask14 | Alex Balogun rush for 12 yards to the SASK26, 1ST DOWN SASK (Zach McNeill;Wyatt Getty). |
| Sask | 1-10 | at Sask26 | Trent Peterson sacked for loss of 11 yards to the SASK15 (Linden Gaydosh), fumble by TEAM recovered by SASK Brandon Myre at SASK15. |
| Sask | 2-21 | at Sask15 | TEAM rush for loss of 1 yard to the SASK14. |
| Sask | 3-22 | at Sask14 | End of game, clock 00:00. |
| | | Drive: 4 plays, 4 yards, TOP 00:49 |
| | | FINAL SCORE |
| | | Calgary 38, Saskatchewan 24 |