TDGarrett Oakley 17 Yd pass from Avery Johnson (Luis Rodriguez Kick)10 plays, 74 yds, 5:00 · from KSU 26
TCU 7–28 KSU
2:06
TDChase Curtis 2 Yd pass from Josh Hoover (Nate McCashland Kick)7 plays, 75 yds, 1:51 · from TCU 25
TCU 14–28 KSU
4th quarter
10:22
TDJerand Bradley 12 Yd pass from Avery Johnson (Luis Rodriguez Kick)12 plays, 75 yds, 6:44 · from KSU 25
TCU 14–35 KSU
10:05
TDEric McAlister 85 Yd pass from Josh Hoover (Nate McCashland Kick)1 play, 75 yds, 0:17 · from TCU 25
TCU 21–35 KSU
4:34
FGLuis Rodriguez 19 Yd Field Goal 6 plays, 20 yds, 2:49 · from TCU 21
TCU 21–38 KSU
2:06
FGLuis Rodriguez 36 Yd Field Goal 4 plays, 7 yds, 2:09 · from TCU 25
TCU 21–41 KSU
0:26
TDEric McAlister 37 Yd pass from Josh Hoover (Nate McCashland Kick)5 plays, 73 yds, 1:33 · from TCU 27
TCU 28–41 KSU
Drives
KSU 5/12 scoredTCU 6/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
14:56
KSU
KSU 21
8
37
3:36
Punt
Q1
11:20
TCU
TCU 20
3
0
0:47
Punt
Q1
10:33
KSU
KSU 48
8
10
4:02
Punt
Q1
6:31
TCU
TCU 20
14
60
6:03
Downs
Q1
0:28
KSU
KSU 20
11
33
4:57
Punt
Q2
10:31
TCU
TCU 7
12
93
4:56
Touchdown
Q2
5:35
KSU
KSU 25
6
75
2:50
Touchdown
Q2
2:39
TCU
TCU 25
2
-10
0:37
Fumble Touchdown
Q2
1:58
TCU
TCU 38
5
14
1:17
Punt
Q2
0:41
KSU
KSU 7
1
-2
0:41
End of Half
Q3
14:53
TCU
TCU 27
9
34
2:46
Downs
Q3
12:07
KSU
KSU 39
3
-9
0:58
Punt
Win probability
Kansas State 100% · no pregame line on file, so it starts at 50–50
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.