House Prediction
Model Margin
Kansas State by 23
Home Win Probability
Oklahoma State 8%
Market (Bovada)
Oklahoma State +19.5
fitted_v1 · Nov 15, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
Kansas State Stuns Oklahoma State 14-6 in Low-Scoring Defensive Battle
Kansas State's defense proved suffocating in a defensive slugfest, holding Oklahoma State to just 6 points to secure a 14-6 victory in Week 12. The Wildcats' secondary was particularly disruptive, with defensive back D. Cobbs recording a critical fourth-quarter interception that sealed the outcome.
Oklahoma State managed only two field goals through three quarters before Kansas State broke through with touchdowns in the second and fourth quarters. Kansas State receiver Jayce Brown led all pass catchers with 82 receiving yards, highlighting the visitors' more efficient offensive execution.
Oklahoma State quarterback Zane Flores led the Cowboys with 233 passing yards but was intercepted twice, including the costly fourth-quarter pick-six situation by Cobbs. Kansas State's rushing attack also made an impact, with a 30-yard gain in the third quarter setting up scoring opportunities.
The game remained competitive throughout, but Oklahoma State's inability to generate sustained offensive drives proved decisive. Kansas State's defense forced multiple critical turnovers and held firm when it mattered most, delivering one of the season's most lopsided defensive performances.
AI-generated recap · Jul 29, 2026
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 7 | 0 | 7 | 14 | |
| 3 | 3 | 0 | 0 | 6 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Kansas State | Oklahoma State |
|---|---|---|
| Passing | 15-28 | 25-38 |
| Pass Yards | 177 | 226 |
| Rush Yards | 107 | 147 |
| Total Yards | 284 | 373 |
| Turnovers | 1 | 5 |
| 3rd Down | 4-15 | 5-12 |
| Penalties | 6-50 | 4-26 |
| Possession | 28:53 | 31:07 |
Player Leaders
Player Leaders
Play-by-Play
No Huddle-Shotgun #6 Z.Flores pass complete short left to #85 G.Brousseau caught at OSU25, for 5 yards to the OSU30 (#6 Q.Moss)
No Huddle-Shotgun #20 R.Fields Jr. rush middle for 2 yards gain to the OSU32 (#56 D.Ilalio; #23 A.Newsom)
No Huddle-Shotgun #6 Z.Flores pass complete short right to #20 R.Fields Jr. caught at OSU24, for 2 yards to the OSU34 (#32 D.Purnell)
#90 W.Pahl punt 54 yards to the KSU12 #6 S.Lockett return 7 yards to the KSU19 (#26 J.Oliphant Jr.), out of bounds
No Huddle-Shotgun #2 A.Johnson pass complete short left to #4 J.Jackson caught at KSU19, for 2 yards to the KSU21 (#6 B.Rawls)
No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #1 J.Brown thrown to KSU30
(12:39) No Huddle-Shotgun #2 A.Johnson pass incomplete short left to #12 J.Tibbs thrown to KSU36 broken up by #8 P.Robertson
(12:31) #8 S.McClannan punt 48 yards to the OSU31 fair catch by #17 G.Freeman at OSU31
(12:26) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 1 yard loss to the OSU30 (#8 C.Obiazor)
(11:50) No Huddle-Shotgun #6 Z.Flores pass complete short right to #18 S.Jackson V caught at OSU31, for 1 yard to the OSU31 (#18 W.Fair), out of bounds
(11:19) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at OSU35, for 14 yards to the OSU45 (#32 D.Purnell), 1ST DOWN
(10:41) No Huddle-Shotgun #6 Z.Flores rush middle for 25 yards gain to the KSU30, out of bounds at KSU30, 1ST DOWN
(09:57) Shotgun #6 Z.Flores pass incomplete short middle to #85 G.Brousseau thrown to KSU31 QB hurried by #32 D.Purnell
(09:52) Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at KSU28, for 3 yards to the KSU27 (#6 Q.Moss)
(09:15) No Huddle-Shotgun #6 Z.Flores rush middle for 3 yards loss to the KSU30 (#55 M.Alcorn-Crowder)
(08:41) #19 L.Ward field goal attempt from 47 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 08:37
(08:32) No Huddle-Shotgun #4 J.Jackson rush right for 10 yards gain to the KSU35 (#13 E.Fletcher), 1ST DOWN
(07:58) No Huddle-Shotgun #2 A.Johnson sacked for loss of 5 yards to the KSU30 (#8 P.Robertson)
(07:22) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #86 G.Oakley caught at KSU29, for 2 yards to the KSU32 (#8 P.Robertson)
(06:44) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #1 J.Brown thrown to KSU38 QB hurried by #4 W.Gregory and #5 B.McCoy Jr.
(06:38) #8 S.McClannan punt 50 yards to the OSU18 #17 G.Freeman return 1 yard to the OSU19 (#17 M.Bergeron)
(06:25) No Huddle-Shotgun #6 Z.Flores pass incomplete deep middle to #14 C.Abshire thrown to OSU45
(06:20) No Huddle-Shotgun #6 Z.Flores pass complete short right to #14 C.Abshire caught at OSU25, for 6 yards to the OSU25 (#0 A.Fortenberry). The previous play is under automatic review - "Targeting". CALL UPHELD
(05:58) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #3 S.Vailahi thrown to OSU30 broken up by #52 R.Davis
(05:52) #90 W.Pahl punt 47 yards to the KSU28 #6 S.Lockett return 2 yards to the KSU30 (#26 J.Oliphant Jr.; #50 G.Wilson)
(05:39) No Huddle-Shotgun #13 B.Barnett rush right for 2 yards loss to the KSU28 (#6 B.Rawls; #4 W.Gregory)
(05:04) No Huddle-Shotgun #13 B.Barnett rush left for 3 yards gain to the KSU31 (#6 B.Rawls)
(04:18) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #86 G.Oakley thrown to KSU41
(04:14) #8 S.McClannan punt 53 yards to the OSU16 PENALTY OSU Offside declined
(04:04) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 3 yards gain to the OSU19 (#3 G.Maldonado; #32 D.Purnell) PENALTY KSU Face Mask (#29 K.Thomas) 15 yards from OSU19 to OSU34, 1ST DOWN
(03:39) No Huddle-Shotgun #17 G.Freeman rush left for 12 yards gain to the OSU46 (#6 Q.Moss), 1ST DOWN
(03:01) No Huddle-Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at OSU39, for 2 yards loss to the OSU44 (#8 C.Obiazor; #6 Q.Moss)
(02:30) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #16 C.Fitzpatrick thrown to KSU45
(02:26) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at KSU44, for 25 yards to the KSU31 (#25 Z.Rich; #4 D.Cobbs), 1ST DOWN
(01:40) No Huddle-Shotgun #18 S.Jackson V pass complete short to #6 Z.Flores caught at KSU38, for 7 yards loss to the KSU38 (#91 J.Allen)
(00:39) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at KSU33, for 5 yards to the KSU33 (#0 A.Fortenberry)
(00:28) No Huddle-Shotgun #3 S.Vailahi rush middle for 3 yards gain to the KSU30 (#32 D.Purnell)
(14:55) #19 L.Ward field goal attempt from 47 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 14:55
(14:49) No Huddle-Shotgun #2 A.Johnson pass incomplete short left to #12 J.Tibbs thrown to KSU26
(14:39) No Huddle-Shotgun #2 A.Johnson rush right for 7 yards gain to the KSU27 (#27 R.Gay II), out of bounds
(14:11) No Huddle-Shotgun #2 A.Johnson pass complete short left to #1 J.Brown caught at KSU28, for 18 yards to the KSU45 (#23 K.Harris; #8 P.Robertson), 1ST DOWN
(13:38) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 11 yards gain to the OSU44 (#5 B.McCoy Jr.), 1ST DOWN
(13:02) No Huddle-Shotgun #22 A.Martin Jr. rush right for 1 yard loss to the OSU45 (#33 K.Duhon)
(12:31) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 2 yards gain to the OSU43 (#8 P.Robertson; #5 B.McCoy Jr.)
(11:48) No Huddle-Shotgun #2 A.Johnson rush right for 0 yards to the OSU43 (#8 P.Robertson)
(11:03) #8 S.McClannan punt 35 yards to the OSU08 PENALTY OSU Illegal Substitution declined OSU Running Into The Kicker (#30 T.White) 5 yards from OSU43 to OSU38. NO PLAY
(10:57) No Huddle-Shotgun #2 A.Johnson pass complete short left to #12 J.Tibbs caught at OSU34, for 4 yards to the OSU34, End Of Play PENALTY KSU Illegal Formation 5 yards from OSU38 to OSU43. NO PLAY
(10:45) #8 S.McClannan punt 31 yards to the OSU12 fair catch by #17 G.Freeman at OSU12 PENALTY OSU Holding (#13 E.Fletcher) 6 yards from OSU12 to OSU06
(10:38) No Huddle-Shotgun #6 Z.Flores rush middle for 12 yards gain to the OSU18 (#27 B.Wheeler; #4 D.Cobbs), 1ST DOWN
(10:06) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 6 yards gain to the OSU24 (#28 R.Van Wyhe; #10 L.Bartley)
(09:22) No Huddle-Shotgun #20 R.Fields Jr. rush left for 8 yards gain to the OSU32 (#18 W.Fair), 1ST DOWN
(08:46) No Huddle-Shotgun #6 Z.Flores pass intercepted by #25 Z.Rich at KSU50 broken up by #52 R.Davis #25 Z.Rich return 0 yards to the OSU48 (#18 S.Jackson V)
(08:29) No Huddle-Shotgun #2 A.Johnson pass complete short right to #4 J.Jackson caught at OSU48, for 7 yards to the OSU41 (#87 D.Brown)
(08:13) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the OSU39 (#5 B.McCoy Jr.)
(07:35) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU02 broken up by #1 J.Johnson
(07:24) No Huddle #4 J.Jackson rush middle for 1 yard loss to the OSU40 (#4 W.Gregory; #5 B.McCoy Jr.) PENALTY OSU Offside 5 yards from OSU39 to OSU34, 1ST DOWN. NO PLAY
(07:14) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #1 J.Brown caught at OSU22, for 34 yards to the OSU00 TOUCHDOWN, clock 07:07, 1ST DOWN #43 L.Rodriguez kick attempt good (H: #8 S.McClannan, LS: #33 A.Johnson)
(07:07) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 9 yards gain to the OSU34 (#25 Z.Rich; #35 G.Powers)
(06:31) No Huddle-Shotgun #6 Z.Flores pass complete short left to #11 R.Capell caught at OSU32, for 6 yards to the OSU40 (#0 A.Fortenberry; #3 G.Maldonado), 1ST DOWN
(06:03) No Huddle-Shotgun #6 Z.Flores pass complete short right to #20 R.Fields Jr. caught at OSU39, for 3 yards to the OSU43 (#7 V.Payne)
(05:22) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at OSU40, for 7 yards to the OSU50 (#0 A.Fortenberry), 1ST DOWN
(04:42) No Huddle-Shotgun #24 T.Howland rush middle for 5 yards gain to the KSU45 (#7 V.Payne)
(04:05) No Huddle-Shotgun #24 T.Howland rush middle for 4 yards gain to the KSU41 (#3 G.Maldonado)
(03:20) No Huddle-Shotgun #24 T.Howland rush middle for 3 yards gain to the KSU38 (#32 D.Purnell), 1ST DOWN
(02:44) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #20 R.Fields Jr. thrown to KSU42 QB hurried by #52 R.Davis
(02:37) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 1 yard gain to the KSU37 (#28 R.Van Wyhe; #91 J.Allen)
(01:59) No Huddle-Shotgun #6 Z.Flores pass incomplete short left to #2 T.Davis thrown to KSU26
(01:51) #19 L.Ward field goal attempt from 55 yards NO GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 01:51, End Of Play
(01:51) No Huddle-Shotgun #2 A.Johnson rush left for 0 yards to the KSU37, out of bounds at KSU37
(01:44) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the KSU39 (#8 P.Robertson)
(01:02) No Huddle-Shotgun #2 A.Johnson pass complete deep middle to #1 J.Brown caught at OSU35, for 30 yards to the OSU31 (#23 K.Harris), 1ST DOWN
(00:41) No Huddle-Shotgun #2 A.Johnson pass complete short right to #86 G.Oakley caught at OSU26, for 11 yards to the OSU20 (#25 I.Esonwune; #27 R.Gay II), 1ST DOWN
(00:30) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU00
(00:29) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU00
(00:24) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #4 J.Jackson thrown to OSU14
(00:19) #43 L.Rodriguez field goal attempt from 38 yards NO GOOD (H: #8 S.McClannan, LS: #33 A.Johnson), clock 00:15
(00:13) No Huddle-Shotgun #6 Z.Flores pass complete short left to #18 S.Jackson V caught at OSU32, for 12 yards to the OSU32 (#18 W.Fair), out of bounds, 1ST DOWN
(00:09) No Huddle-Shotgun #24 T.Howland rush left for 24 yards gain to the KSU44 (#25 Z.Rich), out of bounds, 1ST DOWN
(00:00) No Huddle-Shotgun #6 Z.Flores pass intercepted by #7 V.Payne at OSU00, Touchback
(14:56) No Huddle #4 J.Jackson rush middle for 4 yards gain to the KSU29 (#3 C.Smith)
(14:27) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #86 G.Oakley thrown to KSU35
(14:23) No Huddle-Shotgun #2 A.Johnson pass intercepted by #8 P.Robertson at KSU36 QB hurried by #94 A.Nnodim #8 P.Robertson return 0 yards to the KSU36 (#86 G.Oakley)
(14:15) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at KSU28, for 23 yards to the KSU13 (#25 Z.Rich), out of bounds, 1ST DOWN
(13:31) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards loss to the KSU16 (#3 G.Maldonado)
(12:49) No Huddle-Shotgun #12 N.Walters rush middle for 7 yards gain to the KSU09 (#32 D.Purnell; #7 V.Payne)
(12:04) No Huddle-Shotgun #6 Z.Flores sacked for loss of 2 yards to the KSU11 (#47 C.Stufflebean), fumble by #6 Z.Flores recovered by KSU #25 Z.Rich at KSU11, End Of Play
(11:54) No Huddle-Shotgun #4 J.Jackson rush middle for 4 yards gain to the KSU15 (#25 I.Esonwune; #81 M.Diatta)
(11:27) No Huddle-Shotgun #2 A.Johnson rush middle for 1 yard gain to the KSU16 (#8 P.Robertson; #87 D.Brown)
(10:48) No Huddle-Shotgun #2 A.Johnson pass complete short right to #0 L.Cure caught at KSU20, for 7 yards to the KSU23 (#13 E.Fletcher), 1ST DOWN
(10:07) No Huddle #4 J.Jackson rush left for 7 yards gain to the KSU30 (#1 J.Johnson), out of bounds
(09:22) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #12 J.Tibbs caught at KSU39, for 11 yards to the KSU41 (#23 K.Harris), 1ST DOWN
(08:49) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #0 L.Cure caught at KSU38, for 3 yards loss to the KSU38 (#17 S.Havili Kaufusi)
(08:03) No Huddle-Shotgun #2 A.Johnson rush middle for 30 yards gain to the OSU32 (#17 S.Havili Kaufusi), 1ST DOWN
(07:23) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 0 yards to the OSU32 (#5 B.McCoy Jr.)
(06:45) No Huddle-Shotgun #4 J.Jackson rush middle for 0 yards to the OSU32 (#27 R.Gay II; #71 A.Kelley)
(06:06) No Huddle-Shotgun #2 A.Johnson sacked for loss of 5 yards to the OSU37 (#23 K.Harris)
PENALTY KSU Delay Of Game 5 yards from OSU37 to OSU42. NO PLAY
(05:08) #8 S.McClannan punt 32 yards to the OSU10 fair catch by #17 G.Freeman at OSU10
(05:02) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 0 yards to the OSU10 (#32 D.Purnell)
(04:30) No Huddle-Shotgun #6 Z.Flores pass complete short left to #20 R.Fields Jr. caught at OSU07, for 27 yards to the OSU37 (#10 L.Bartley), out of bounds, 1ST DOWN
(04:07) No Huddle-Shotgun #6 Z.Flores pass complete short right to #2 T.Davis caught at OSU40, for 9 yards to the OSU46, out of bounds at OSU46
(03:36) No Huddle-Shotgun #17 G.Freeman rush left for 5 yards gain to the KSU49 (#21 J.Scott), 1ST DOWN
(03:03) No Huddle-Shotgun #6 Z.Flores pass complete short left to #85 G.Brousseau caught at KSU43, for 25 yards to the KSU24 (#91 J.Allen), 1ST DOWN
(02:22) No Huddle-Shotgun #6 Z.Flores pass complete short right to #24 T.Howland caught at KSU25, for 1 yard to the KSU23 (#29 K.Thomas)
(01:42) No Huddle-Shotgun #6 Z.Flores sacked for loss of 7 yards to the KSU30 (#52 R.Davis), fumble by #6 Z.Flores recovered by KSU #28 R.Van Wyhe at KSU30, End Of Play
(01:35) No Huddle #4 J.Jackson rush middle for 7 yards gain to the KSU37 (#6 B.Rawls; #5 B.McCoy Jr.)
(01:02) No Huddle #2 A.Johnson pass complete deep middle to #12 J.Tibbs caught at OSU42, for 27 yards to the OSU36 (#23 K.Harris), 1ST DOWN
(00:37) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #83 W.Swanson thrown to OSU35 QB hurried by #30 T.White
(00:34) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the OSU34 (#27 R.Gay II; #87 D.Brown)
(15:00) No Huddle-Shotgun #2 A.Johnson pass complete short right to #86 G.Oakley caught at OSU32, for 2 yards to the OSU32 (#8 P.Robertson), out of bounds
(14:21) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #86 G.Oakley caught at OSU28, for 8 yards to the OSU24 (#27 R.Gay II), 1ST DOWN
(13:51) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #80 W.Anciaux thrown to OSU20 broken up by #8 P.Robertson
(13:50) No Huddle-Shotgun #4 J.Jackson rush middle for 5 yards gain to the OSU19 (#17 S.Havili Kaufusi)
(13:11) No Huddle-Shotgun #4 J.Jackson rush middle for 4 yards gain to the OSU15 (#25 I.Esonwune)
(12:31) No Huddle-Shotgun #4 J.Jackson rush middle for 15 yards gain to the OSU00 TOUCHDOWN, clock 12:31, 1ST DOWN, PENALTY OSU Illegal Substitution declined #43 L.Rodriguez kick attempt good (H: #8 S.McClannan, LS: #33 A.Johnson)
(12:25) No Huddle-Shotgun #20 R.Fields Jr. rush left for 2 yards gain to the OSU27 (#25 Z.Rich), out of bounds
(12:04) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards gain to the OSU30 (#32 D.Purnell)
(11:24) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #7 S.Rigby caught at OSU36, for 6 yards to the OSU36 (#91 J.Allen), 1ST DOWN
(10:45) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #2 T.Davis caught at KSU48, for 16 yards to the KSU48 (#0 A.Fortenberry; #35 G.Powers), 1ST DOWN
(10:10) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards gain to the KSU45 (#39 T.Bates)
(09:29) No Huddle-Shotgun #6 Z.Flores sacked for loss of 6 yards to the OSU49 (#56 D.Ilalio) PENALTY KSU Holding (#0 A.Fortenberry) 10 yards from KSU45 to KSU35, 1ST DOWN. NO PLAY
(09:14) No Huddle-Shotgun #3 S.Vailahi rush right for 8 yards gain to the KSU27 (#28 R.Van Wyhe)
(08:39) No Huddle-Shotgun #24 T.Howland pass intercepted by #4 D.Cobbs at KSU05 #4 D.Cobbs return 17 yards to the KSU22 (#17 G.Freeman)
(08:26) No Huddle-Shotgun #2 A.Johnson rush right for 3 yards loss to the KSU19 (#13 E.Fletcher)
(07:51) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the KSU21 (#5 B.McCoy Jr.)
(07:17) No Huddle-Shotgun #2 A.Johnson pass complete short right to #17 A.Moise caught at KSU32, for 18 yards to the KSU39 (#1 J.Johnson), 1ST DOWN
(06:33) No Huddle-Shotgun #4 J.Jackson rush middle for 5 yards gain to the KSU44 (#23 K.Harris)
(05:54) No Huddle-Shotgun #2 A.Johnson pass complete short right to #4 J.Jackson caught at KSU44, for 3 yards to the KSU47 (#6 B.Rawls)
(05:09) No Huddle-Shotgun #2 A.Johnson rush middle for 1 yard gain to the KSU48 (#6 B.Rawls; #40 T.McCoy)
(04:24) No Huddle #4 J.Jackson rush middle for 2 yards gain to the KSU50 (#27 R.Gay II) PENALTY KSU Holding (#56 A.Leingang) 10 yards from KSU48 to KSU38. NO PLAY
(04:11) #8 S.McClannan punt 48 yards to the OSU14 #17 G.Freeman return 8 yards to the OSU22 (#17 M.Bergeron; #22 J.Adler)
(04:03) No Huddle-Shotgun #6 Z.Flores pass complete short left to #17 G.Freeman caught at OSU36, for 17 yards to the OSU39 (#25 Z.Rich), out of bounds, 1ST DOWN
(03:34) No Huddle-Shotgun #17 G.Freeman rush right for 0 yards to the OSU39 (#23 A.Newsom)
(03:02) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 6 yards gain to the OSU45 (#3 G.Maldonado)
PENALTY KSU Delay Of Game (#23 A.Newsom) 5 yards from OSU45 to OSU50, 1ST DOWN. NO PLAY
(02:15) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #2 T.Davis thrown to KSU45 QB hurried by #32 D.Purnell and #45 A.Romaine
(02:10) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at KSU45, for 5 yards to the KSU45 (#35 G.Powers)
(01:59) No Huddle-Shotgun #20 R.Fields Jr. rush left for 12 yards gain to the KSU33 (#3 G.Maldonado), out of bounds, 1ST DOWN
(01:50) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #20 R.Fields Jr. caught at KSU35, for 14 yards to the KSU19 (#3 G.Maldonado), 1ST DOWN
(01:23) No Huddle-Shotgun #3 S.Vailahi rush middle for 11 yards gain to the KSU08 (#3 G.Maldonado) PENALTY OSU Holding (#75 J.Sanders) 10 yards from KSU19 to KSU29. NO PLAY
(01:12) No Huddle-Shotgun #6 Z.Flores pass complete short right to #3 S.Vailahi caught at KSU29, for 3 yards to the KSU26 (#9 D.McIntosh)
(00:51) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #3 S.Vailahi thrown to KSU25
(00:38) No Huddle-Shotgun #6 Z.Flores pass incomplete short left thrown to KSU18 QB hurried by #99 U.Seumalo
(00:38) No Huddle-Shotgun #6 Z.Flores pass incomplete short left to #18 S.Jackson V thrown to KSU14 broken up by #29 K.Thomas, TURNOVER ON DOWNS
(00:21) Kneel down by #2 A.Johnson at KSU25 for loss of 1 yard

