Week 9 · 2019
Oklahoma at Kansas State
Sat 10/26/2019 12:00 PMBill Snyder Family StadiumKansas State pregame5% — Pregame win probability: 5% for Kansas State. Oklahoma favored, and lost — Kansas State won.Conference
Oklahoma
41
12–2
Kansas State
48
8–5
Attendance
50,394
reported
OU6 plays, 40 yd · Field goal | ||||
| 15:00 | 1st & 10 | own 35 | Nick McLellan kickoff for 55 yds , T.J. Pledger return for 23 yds to the Okla 33 | +23 |
| 14:30 | 1st & 10 | own 33 | Jalen Hurts pass complete to Charleston Rambo for 33 yds to the KanSt 34 for a 1ST down | +33 |
| 14:00 | 1st & 10 | opp 34 | Jalen Hurts run for 6 yds to the KanSt 28 | +6 |
| 13:30 | 2nd & 4 | opp 28 | Jalen Hurts run for 1 yd to the KanSt 27 Jalen Hurts fumbled, recovered by Okla | +1 |
| 13:25 | 3rd & 3 | opp 27 | Jalen Hurts pass incomplete | 0 |
| 13:21 | 4th & 3 | opp 27 | Gabe Brkic 44 yd FG GOOD | +44 |
KSU5 plays, 2 yd · Punt | ||||
| 13:21 | 4th & 3 | own 35 | Gabe Brkic kickoff for 65 yds for a touchback | 0 |
| 13:00 | 1st & 10 | own 25 | James Gilbert run for a loss of 1 yard to the KanSt 24 | −1 |
| 12:30 | 2nd & 11 | own 24 | Skylar Thompson run for 3 yds to the KanSt 27 | +3 |
| 11:40 | 3rd & 8 | own 27 | Skylar Thompson run for no gain to the KanSt 27 | 0 |
| 11:24 | 4th & 8 | own 27 | Devin Anctil punt for 59 yds , CeeDee Lamb returns for 11 yds to the Okla 25 | +11 |
OU5 plays, 75 yd · Touchdown | ||||
| 11:11 | 1st & 10 | own 25 | Jalen Hurts pass complete to Charleston Rambo for a loss of 1 yard to the Okla 24 | −1 |
| 10:30 | 2nd & 11 | own 24 | Jalen Hurts pass complete to Nick Basquine for 70 yds to the KanSt 6 for a 1ST down | +70 |
| 10:00 | 1st & goal | opp 6 | Kennedy Brooks run for a loss of 4 yards to the KanSt 10 | −4 |
| 9:39 | 2nd & goal | opp 10 | Jalen Hurts pass incomplete to CeeDee Lamb | 0 |
| 9:21 | 3rd & goal | opp 10 | Jalen Hurts run for 10 yds for a TD, (Gabe Brkic KICK) | +10 |
KSU8 plays, 88 yd · Touchdown | ||||
| 4:07 | 1st & 10 | own 35 | Nick McLellan kickoff for 58 yds , Tre Brown return for 21 yds to the Okla 28 | +21 |
| 4:00 | 1st & 10 | own 28 | Kennedy Brooks run for 1 yd to the Okla 29 | +1 |
| 3:32 | 2nd & 9 | own 29 | Jalen Hurts pass incomplete to CeeDee Lamb | 0 |
| 3:32 | 3rd & 9 | own 29 | Timeout OKLAHOMA, clock 03:32 | 0 |
| 3:05 | 3rd & 9 | own 29 | Jalen Hurts pass complete to CeeDee Lamb for 30 yds to the KanSt 41 for a 1ST down | +30 |
| 2:30 | 1st & 10 | opp 26 | Jalen Hurts run for 15 yds to the KanSt 26 for a 1ST down KANSAS ST Penalty, Face Mask (13 yards) (13 Yards) to the KanSt 13 for a 1ST down | +28 |
| 2:15 | 1st & 10 | opp 13 | Trey Sermon run for 6 yds to the KanSt 7 | +6 |
| 1:58 | 2nd & 4 | opp 7 | Jalen Hurts run for 7 yds for a TD, (Gabe Brkic KICK) | +7 |
OU14 plays, 72 yd · Touchdown | ||||
| 1:58 | 2nd & 4 | own 35 | Gabe Brkic kickoff for 54 yds , Phillip Brooks return for 19 yds to the KanSt 30 | +19 |
| 1:30 | 1st & 10 | own 30 | James Gilbert run for 7 yds to the KanSt 37 | +7 |
| 0:55 | 2nd & 3 | own 37 | Skylar Thompson pass complete to Jax Dineen for 5 yds to the KanSt 42 for a 1ST down | +5 |
| 0:35 | 1st & 10 | own 42 | James Gilbert run for 22 yds to the Okla 36 for a 1ST down | +22 |
| 0:01 | 1st & 10 | opp 36 | Jordon Brown run for 16 yds to the Okla 20 for a 1ST down | +16 |
| 0:00 | own 0 | End of 1st Quarter | 0 | |
| 14:52 | 1st & 10 | opp 20 | Skylar Thompson pass incomplete to Malik Knowles | 0 |
| 14:30 | 2nd & 10 | opp 20 | Skylar Thompson run for a loss of 7 yards to the Okla 27 | −7 |
| 14:00 | 3rd & 17 | opp 27 | OKLAHOMA Penalty, Defensive Holding (10 Yards) to the Okla 17 for a 1ST down | +10 |
| 13:45 | 1st & 10 | opp 17 | Skylar Thompson run for 4 yds to the Okla 13 | +4 |
| 13:15 | 2nd & 6 | opp 13 | Skylar Thompson pass complete to Dalton Schoen for a loss of 4 yards to the Okla 17 | −4 |
| 12:30 | 3rd & 10 | opp 17 | Skylar Thompson pass complete to Wykeen Gill for 13 yds to the Okla 4 for a 1ST down | +13 |
| 12:12 | 1st & goal | opp 4 | Joshua Youngblood run for 4 yds for a TD, (Blake Lynch KICK) | +4 |
| 12:12 | 1st & 10 | own 35 | OKLAHOMA Penalty, Personal Foul (Parnell Motley) to the 50 yard line | +15 |
KSU10 plays, 70 yd · Touchdown | ||||
| 12:12 | 1st & -5 | midfield | Nick McLellan kickoff for 50 yds for a touchback | 0 |
| 11:50 | 1st & 10 | own 25 | Trey Sermon run for 4 yds to the Okla 29 | +4 |
| 11:30 | 2nd & 6 | own 29 | Jalen Hurts pass complete to Brayden Willis for 22 yds to the KanSt 49 for a 1ST down | +22 |
| 11:00 | 1st & 10 | opp 49 | Jalen Hurts pass complete to CeeDee Lamb for 13 yds to the KanSt 36 for a 1ST down | +13 |
| 10:15 | 1st & 10 | opp 36 | Jalen Hurts run for 9 yds to the KanSt 27 | +9 |
| 10:00 | 2nd & 1 | opp 27 | Jalen Hurts run for 11 yds to the KanSt 16 for a 1ST down | +11 |
| 9:15 | 1st & 10 | opp 16 | Trey Sermon run for a loss of 1 yard to the KanSt 17 | −1 |
| 8:45 | 2nd & 11 | opp 17 | Jalen Hurts run for 7 yds to the KanSt 10 | +7 |
| 8:00 | 3rd & 4 | opp 10 | Jalen Hurts run for 2 yds to the KanSt 8 | +2 |
| 7:26 | 4th & 2 | opp 8 | Gabe Brkic 25 yd FG GOOD | +25 |
OU12 plays, 67 yd · Field goal | ||||
| 7:26 | 4th & 2 | own 35 | Gabe Brkic kickoff for 46 yds , Joshua Youngblood return for 18 yds to the KanSt 37 | +18 |
| 7:10 | 1st & 10 | own 37 | Skylar Thompson pass complete to Dalton Schoen for 15 yds to the Okla 48 for a 1ST down | +15 |
| 7:00 | 1st & 10 | opp 48 | Skylar Thompson pass complete to Joshua Youngblood for 3 yds to the Okla 45 | +3 |
| 6:00 | 2nd & 7 | opp 45 | James Gilbert run for 7 yds to the Okla 38 for a 1ST down | +7 |
| 5:15 | 1st & 10 | opp 38 | Skylar Thompson pass complete to Blaise Gammon for 7 yds to the Okla 31 | +7 |
| 4:30 | 2nd & 3 | opp 31 | Jordon Brown run for a loss of 2 yards to the Okla 33 | −2 |
| 4:00 | 3rd & 5 | opp 33 | Phillip Brooks run for a loss of 1 yard to the Okla 34 | −1 |
| 3:30 | 4th & 6 | opp 34 | Skylar Thompson pass complete to Wykeen Gill for 13 yds to the Okla 21 for a 1ST down | +13 |
| 2:30 | 1st & 10 | opp 21 | Skylar Thompson pass complete to Samuel Wheeler for 7 yds to the Okla 14 | +7 |
| 2:00 | 2nd & 3 | opp 14 | Skylar Thompson run for a loss of 3 yards to the Okla 17 Skylar Thompson fumbled, recovered by KanSt | −3 |
| 1:25 | 3rd & 6 | opp 17 | Skylar Thompson pass incomplete to Samuel Wheeler | 0 |
| 1:22 | 4th & 6 | opp 17 | Blake Lynch 35 yd FG GOOD | +35 |
KSU3 plays, 46 yd · Field goal | ||||
| 1:22 | 4th & 6 | own 35 | Nick McLellan kickoff for 44 yds , T.J. Pledger return for 3 yds to the Okla 24 | +3 |
| 1:10 | 1st & 10 | own 24 | Jalen Hurts run for a loss of 3 yards to the Okla 21 | −3 |
| 0:38 | 2nd & 13 | own 21 | Nick Basquine pass intercepted AJ Parker return for 26 yds to the Okla 14 | −26 |
OU3 plays, -3 yd · Defensive TD | ||||
| 0:33 | 1st & 10 | opp 14 | Skylar Thompson pass incomplete to Dalton Schoen | 0 |
| 0:30 | 2nd & 10 | opp 14 | Skylar Thompson pass incomplete to Wykeen Gill | 0 |
| 0:23 | 3rd & 10 | opp 14 | Skylar Thompson run for 14 yds for a TD, (Blake Lynch KICK) | +14 |
KSU8 plays, 14 yd · Touchdown | ||||
| 0:23 | 3rd & 10 | own 35 | Blake Lynch kickoff for 49 yds , Tre Brown return for 24 yds to the Okla 40 | +24 |
| 0:10 | 1st & 10 | own 40 | Jalen Hurts pass complete to Charleston Rambo for 37 yds to the KanSt 23 for a 1ST down | +37 |
| 0:09 | 1st & 10 | opp 23 | Timeout OKLAHOMA, clock 00:09 | 0 |
| 0:04 | 1st & 10 | opp 23 | Jalen Hurts sacked by Wyatt Hubert for a loss of 10 yards to the KanSt 33 | −10 |
| 0:03 | 2nd & 20 | opp 33 | Timeout OKLAHOMA, clock 00:03 | 0 |
| 0:03 | 2nd & 20 | opp 33 | Timeout KANSAS ST, clock 00:03 | 0 |
| 0:00 | 2nd & 20 | opp 33 | Gabe Brkic 50 yd FG GOOD | +50 |
| 0:00 | goal line | End of 2nd Quarter | 0 | |
OU11 plays, 27 yd · End of period | ||||
| 15:00 | 1st & 10 | own 35 | Gabe Brkic kickoff for 61 yds , Phillip Brooks return for 33 yds to the KanSt 37 | +33 |
| 14:30 | 1st & 10 | own 37 | James Gilbert run for 4 yds to the KanSt 41 | +4 |
| 14:00 | 2nd & 6 | own 41 | James Gilbert run for 21 yds to the Okla 38 for a 1ST down | +21 |
| 13:33 | 1st & 10 | opp 38 | Skylar Thompson pass incomplete to Dalton Schoen | 0 |
| 13:20 | 2nd & 10 | opp 38 | Jordon Brown run for no gain to the Okla 38 | 0 |
| 12:51 | 3rd & 10 | opp 38 | KANSAS ST Penalty, False Start (Scott Frantz) to the Okla 43 | −5 |
| 12:25 | 3rd & 15 | opp 43 | Skylar Thompson pass complete to Dalton Schoen for 21 yds to the Okla 22 for a 1ST down | +21 |
| 11:40 | 1st & 10 | opp 22 | Skylar Thompson run for 3 yds to the Okla 19 | +3 |
| 11:10 | 2nd & 7 | opp 19 | Skylar Thompson pass incomplete to Nick Lenners | 0 |
| 11:06 | 3rd & 7 | opp 19 | Skylar Thompson pass incomplete to Samuel Wheeler | 0 |
| 11:01 | 4th & 7 | opp 19 | Blake Lynch 37 yd FG GOOD | +37 |
KSU5 plays, 44 yd · Field goal | ||||
| 11:01 | 4th & 7 | own 35 | Nick McLellan kickoff for 65 yds , Charleston Rambo return for 21 yds to the Okla 21 | +21 |
| 10:40 | 1st & 10 | own 21 | Kennedy Brooks run for 5 yds to the Okla 26 | +5 |
| 10:00 | 2nd & 5 | own 26 | Jalen Hurts pass complete to Jeremiah Hall for 1 yd to the Okla 27 | +1 |
| 9:38 | 3rd & 4 | own 27 | Jalen Hurts pass incomplete to Charleston Rambo | 0 |
| 9:25 | 4th & 4 | own 27 | Reeves Mundschau punt for 19 yds, downed at the Okla 46 | 0 |
OU4 plays, 6 yd · Defensive TD | ||||
| 9:00 | 1st & 10 | opp 46 | James Gilbert run for 7 yds to the Okla 39 | +7 |
| 8:30 | 2nd & 3 | opp 39 | Skylar Thompson pass complete to Dalton Schoen for 26 yds to the Okla 13 for a 1ST down | +26 |
| 8:00 | 1st & 10 | opp 13 | Skylar Thompson pass complete to Phillip Brooks for 10 yds to the Okla 3 for a 1ST down | +10 |
| 7:31 | 1st & goal | opp 3 | Skylar Thompson run for 3 yds for a TD, (Blake Lynch KICK) | +3 |
KSU5 plays, 46 yd · Touchdown | ||||
| 7:26 | 1st & 10 | own 35 | Nick McLellan kickoff for 41 yds , T.J. Pledger return for 1 yd to the Okla 25 T.J. Pledger fumbled, recovered by KanSt | +1 |
| 7:09 | 1st & 10 | opp 25 | James Gilbert run for 10 yds to the Okla 15 for a 1ST down | +10 |
| 6:30 | 1st & 10 | opp 15 | Skylar Thompson sacked by Kenneth Mann for a loss of 7 yards to the Okla 22 | −7 |
| 5:45 | 2nd & 17 | opp 22 | Skylar Thompson pass complete to Samuel Wheeler for 19 yds to the Okla 3 for a 1ST down | +19 |
| 5:34 | 1st & goal | opp 3 | Skylar Thompson run for 3 yds for a TD, (Blake Lynch KICK) | +3 |
KSU6 plays, 25 yd · Touchdown | ||||
| 5:34 | 1st & 10 | own 35 | Nick McLellan kickoff for 34 yds , T.J. Pledger return for 6 yds to the Okla 37 | +6 |
| 5:32 | 1st & 10 | own 37 | OKLAHOMA Penalty, Substitution Infraction (-5 Yards) to the Okla 32 | −5 |
| 5:10 | 1st & 15 | own 32 | CeeDee Lamb run for a loss of 5 yards to the Okla 27 | −5 |
| 4:50 | 2nd & 20 | own 27 | Jalen Hurts pass complete to Trey Sermon for 9 yds to the Okla 36 | +9 |
| 4:10 | 3rd & 11 | own 36 | Jalen Hurts run for 2 yds to the Okla 38 | +2 |
| 3:35 | 4th & 9 | own 38 | Reeves Mundschau punt for 35 yds, fair catch by Joshua Youngblood at the KanSt 27 | 0 |
OU12 plays, 1 yd · Defensive TD | ||||
| 3:15 | 1st & 10 | own 27 | KANSAS ST Penalty, Personal Foul (-13 Yards) to the KanSt 14 | −13 |
| 2:45 | 1st & 23 | own 14 | James Gilbert run for no gain to the KanSt 14 | 0 |
| 2:25 | 2nd & 23 | own 14 | Skylar Thompson pass complete to Dalton Schoen for 10 yds to the KanSt 24 | +10 |
| 1:51 | 3rd & 13 | own 24 | Skylar Thompson pass complete to Jordon Brown for 23 yds to the KanSt 47 for a 1ST down | +23 |
| 1:05 | 1st & 10 | own 47 | Skylar Thompson pass complete to Joshua Youngblood for 5 yds to the Okla 48 | +5 |
| 0:35 | 2nd & 5 | opp 48 | James Gilbert run for no gain to the Okla 48 | 0 |
| 0:01 | 3rd & 5 | opp 48 | Skylar Thompson run for 15 yds to the Okla 33 for a 1ST down | +15 |
| 0:00 | own 0 | End of 3rd Quarter | 0 | |
| 14:30 | 1st & 10 | opp 33 | Jordon Brown run for 5 yds to the Okla 28 | +5 |
| 14:15 | 2nd & 5 | opp 28 | Jordon Brown run for 4 yds to the Okla 24 | +4 |
| 13:10 | 3rd & 1 | opp 24 | Jordon Brown run for 22 yds to the Okla 2 for a 1ST down | +22 |
| 12:54 | 1st & goal | opp 2 | James Gilbert run for 2 yds for a TD, (Blake Lynch KICK) | +2 |
KSU2 plays, 73 yd · Touchdown | ||||
| 12:54 | 1st & 10 | own 35 | Nick McLellan kickoff for 51 yds , T.J. Pledger return for 16 yds to the Okla 30 | +16 |
| 12:32 | 1st & 10 | own 30 | Jalen Hurts pass complete to CeeDee Lamb for 70 yds for a TD, (Gabe Brkic KICK) | +70 |
OU7 plays, 70 yd · Touchdown | ||||
| 12:32 | 1st & 10 | own 35 | Gabe Brkic kickoff for 65 yds for a touchback | 0 |
| 12:15 | 1st & 10 | own 25 | Jordon Brown run for a loss of 3 yards to the KanSt 22 | −3 |
| 11:40 | 2nd & 13 | own 22 | Jordon Brown run for 13 yds to the KanSt 35 for a 1ST down | +13 |
| 10:45 | 1st & 10 | own 35 | Jordon Brown run for no gain to the KanSt 35 | 0 |
| 10:20 | 2nd & 10 | own 35 | Skylar Thompson run for 7 yds to the KanSt 42 | +7 |
| 10:00 | 3rd & 3 | own 42 | Harry Trotter run for 2 yds to the KanSt 44 | +2 |
| 9:01 | 4th & 1 | own 44 | Devin Anctil punt for 46 yds, downed at the Okla 10 | 0 |
KSU10 plays, 19 yd · Defensive TD | ||||
| 8:45 | 1st & 10 | own 10 | Jalen Hurts run for 9 yds to the Okla 19 | +9 |
| 8:30 | 2nd & 1 | own 19 | Jalen Hurts pass complete to Lee Morris for 26 yds to the Okla 45 for a 1ST down | +26 |
| 8:00 | 1st & 10 | own 45 | Jalen Hurts pass complete to Trey Sermon for 6 yds to the KanSt 49 | +6 |
| 7:45 | 2nd & 4 | opp 49 | Jalen Hurts run for 10 yds to the KanSt 39 for a 1ST down | +10 |
| 7:20 | 1st & 10 | opp 39 | Jalen Hurts pass complete to CeeDee Lamb for 10 yds to the KanSt 29 for a 1ST down | +10 |
| 7:07 | 1st & 10 | opp 29 | Jalen Hurts pass incomplete to Lee Morris | 0 |
| 6:54 | 2nd & 10 | opp 29 | Jalen Hurts run for 7 yds to the KanSt 22 | +7 |
| 6:23 | 3rd & 3 | opp 22 | Jalen Hurts pass complete to Charleston Rambo for 13 yds to the KanSt 9 for a 1ST down | +13 |
| 6:00 | 1st & goal | opp 9 | Jalen Hurts run for 8 yds to the KanSt 1 | +8 |
| 5:36 | 2nd & goal | opp 1 | Jalen Hurts run for 1 yd for a TD, (Jalen Hurts pass to CeeDee Lamb for Two-Point Conversion) | +1 |
OU6 plays, 90 yd · Touchdown | ||||
| 5:36 | 2nd & 2 | own 35 | Gabe Brkic kickoff for 65 yds for a touchback | 0 |
| 5:15 | 1st & 10 | own 25 | James Gilbert run for no gain to the KanSt 25 | 0 |
| 4:52 | 2nd & 10 | own 25 | Jordon Brown run for 3 yds to the KanSt 28 | +3 |
| 4:51 | 3rd & 7 | own 28 | Timeout OKLAHOMA, clock 04:51 | 0 |
| 4:42 | 3rd & 7 | own 28 | Skylar Thompson pass incomplete to Dalton Schoen | 0 |
| 4:31 | 4th & 7 | own 28 | Devin Anctil punt for 55 yds , CeeDee Lamb returns for 11 yds to the Okla 28 | +11 |
KSU13 plays, 3 yd · Punt | ||||
| 4:15 | 1st & 10 | own 28 | Jalen Hurts pass complete to Pat Fields for 5 yds to the Okla 33 | +5 |
| 4:00 | 2nd & 5 | own 33 | Jalen Hurts run for 5 yds to the Okla 38 for a 1ST down | +5 |
| 3:45 | 1st & 10 | own 38 | Jalen Hurts sacked by Elijah Sullivan for a loss of 1 yard to the Okla 37 | −1 |
| 3:33 | 2nd & 11 | own 37 | Timeout OKLAHOMA, clock 03:33 | 0 |
| 3:25 | 2nd & 11 | own 37 | Jalen Hurts pass complete to Nick Basquine for 13 yds to the 50 yard line | +13 |
| 3:00 | 3rd & 2 | midfield | Jalen Hurts pass complete to Lee Morris for 21 yds to the KanSt 29 for a 1ST down | +21 |
| 2:50 | 1st & 10 | opp 29 | Jalen Hurts pass incomplete to CeeDee Lamb | 0 |
| 2:30 | 2nd & 10 | opp 29 | Jalen Hurts pass incomplete to CeeDee Lamb | 0 |
| 2:00 | 3rd & 10 | opp 24 | Jalen Hurts pass complete to Drake Stoops for 5 yds to the KanSt 24 OKLAHOMA Penalty, Illegal Block (-10 Yards) to the KanSt 34 | −5 |
| 1:50 | 3rd & 15 | opp 34 | Jalen Hurts pass complete to CeeDee Lamb for 12 yds to the KanSt 22 | +12 |
| 1:49 | 4th & 3 | opp 22 | Timeout OKLAHOMA, clock 01:49 | 0 |
| 1:45 | 4th & 3 | opp 22 | Gabe Brkic 39 yd FG GOOD | +39 |
| 1:45 | 4th & 3 | own 35 | Timeout KANSAS ST, clock 01:45 | 0 |
OU5 plays, 50 yd · Field goal | ||||
| 1:43 | 4th & 3 | own 35 | Gabe Brkic kickoff for 9 yds | 0 |
| 1:10 | 1st & 10 | opp 44 | TEAM run for a loss of 2 yards to the Okla 46 | −2 |
| 0:40 | 2nd & 12 | opp 46 | TEAM run for a loss of 2 yards to the Okla 48 | −2 |
| 0:01 | 3rd & 14 | opp 48 | TEAM run for a loss of 2 yards to the 50 yard line | −2 |
| 0:00 | own 0 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Kansas State 2–8 vs Oklahoma
- 2018 · wk 9Kansas State 14 @ Oklahoma 51
- 2017 · wk 8Oklahoma 42 @ Kansas State 35
- 2016 · wk 7Kansas State 17 @ Oklahoma 38
- 2015 · wk 7Oklahoma 55 @ Kansas State 0
- 2014 · wk 8Kansas State 31 @ Oklahoma 30
- 2013 · wk 13Oklahoma 41 @ Kansas State 31
- 2012 · wk 4Kansas State 24 @ Oklahoma 19
- 2011 · wk 9Oklahoma 58 @ Kansas State 17
- 2009 · wk 9Kansas State 30 @ Oklahoma 42
- 2008 · wk 9Oklahoma 58 @ Kansas State 35
Previous 2 meetings vs. Lincoln Riley
Kansas State 0–2 vs Lincoln Riley
- 2018 · wk 9Kansas State 14 @ Oklahoma 51
- 2017 · wk 8Oklahoma 42 @ Kansas State 35
Research
Keep this open while you look at others