Referee Brandon Cruse; umpire Rick Podraza; head linesman B. Edwards; line judge Quentin Givens; side judge Tuta Salaam; field judge Glenn Crowther; back judge Daniel Young; center judge Darren WinkleyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
TCU
0
0
7
0
7
Iowa State
7
7
0
0
14
Standouts
No. 17PassingKyle Kempt21 of 35, 202 yards, 2 TD, 1 INTIowa State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
TCU
Iowa State
307
Total yards
255
135
Passing yards
202
172
Rushing yards
53
5.4
Yards per pass
5.8
5.1
Yards per rush
1.6
14
First downs
17
4–14
Third downs
3–13
0–0
Fourth downs
0–0
3
Turnovers
1
11–104
Penalties
4–35
27:39
Possession
32:21
2
Sacks (by defense)
1
Efficiency
TCU
Iowa State
40%
Success rate
28%
−0.12
EPA per play
−0.05
1.19
Explosiveness
1.36
0.01
Rushing EPA
−0.17
−0.30
Passing EPA
0.06
35%
Passing-down success
27%
0.22
First-down EPA
−0.47
−0.37
Second-down EPA
0.36
−0.50
Third-down EPA
0.16
24%
Havoc by its defense
25%
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
TCU 63% to win. Iowa State pulled the upset.
The line
TCU −7, over/under 48.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were TCU 68%, Iowa State 32%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Iowa State drives left to right, TCU right to left.
Q1 Iowa StatePunt, 3 plays, −1 yard
Q1 TCUPunt, 3 plays, 6 yards
Q1 Iowa StateTouchdown, 9 plays, 85 yards
Q1 TCUPunt, 5 plays, 24 yards
Q1 Iowa StatePunt, 5 plays, 16 yards
Q1 TCUPunt, 4 plays, 3 yards
Q1 Iowa StatePunt, 9 plays, 30 yards
Q2 TCUPunt, 8 plays, 39 yards
Q2 Iowa StateTouchdown, 11 plays, 82 yards
Q2 TCUPunt, 7 plays, 36 yards
Q2 Iowa StateEnd of half, 3 plays, 19 yards
Q3 TCUTouchdown, 0 yards
Q3 Iowa StatePunt, 5 plays, 6 yards
Q3 TCUPunt, 3 plays, 4 yards
Q3 Iowa StateInterception, 1 play, 0 yards
Q3 TCUInterception, 7 plays, 32 yards
Q3 Iowa StateMissed FG, 6 plays, 21 yards
Q3 TCUPunt, 4 plays, 24 yards
Q3 Iowa StatePunt, 6 plays, 31 yards
Q4 TCUPunt, 5 plays, 17 yards
Q4 Iowa StatePunt, 3 plays, 9 yards
Q4 TCUFumble, 7 plays, 68 yards
Q4 Iowa StatePunt, 3 plays, −1 yard
Q4 TCUPunt, 4 plays, 17 yards
Q4 Iowa StatePunt, 3 plays, −2 yards
Q4 TCUInterception, 2 plays, 0 yards
Q4 Iowa StateEnd of game, 2 plays, −10 yards
Play by play
1st quarter7 drives, then Iowa State 7, TCU 0
Iowa State Punt, 3 plays
15:00
1st & 10 at own 35
Cole Bunce kickoff for 65 yds , Landen Akers return for 26 yds to the IowSt 26
14:50
1st & 10 at own 26
David Montgomery run for 6 yds to the IowSt 32
14:19
2nd & 4 at own 32
Kyle Kempt pass incomplete to Allen Lazard
14:09
3rd & 4 at own 32
Kyle Kempt sacked by Innis Gaines for a loss of 7 yards to the IowSt 25
13:33
4th & 11 at own 25
Colin Downing punt for 44 yds, fair catch by KaVontae Turpin at the TCU 31
TCU Punt, 3 plays
13:25
1st & 10 at own 31
Kyle Hicks run for 7 yds to the TCU 38
13:11
2nd & 3 at own 38
TCU Penalty, Offensive Holding (Cole Hunt) to the TCU 28
12:51
2nd & 13 at own 28
Kenny Hill pass incomplete to Taj Williams
12:35
3rd & 13 at own 28
Kenny Hill pass complete to John Diarse for 9 yds to the TCU 37
12:07
4th & 4 at own 37
Adam Nunez punt for 48 yds, fair catch by Trever Ryen at the IowSt 15
Iowa State Touchdown, 9 plays
12:00
1st & 10 at own 15
Kyle Kempt pass complete to Deshaunte Jones for 15 yds to the IowSt 30 for a 1ST down
11:50
1st & 10 at own 30
Kyle Kempt pass complete to David Montgomery for 1 yd to the IowSt 31
11:04
2nd & 9 at own 31
David Montgomery run for 10 yds to the IowSt 41 for a 1ST down
10:30
1st & 10 at own 41
David Montgomery run for 7 yds to the IowSt 48
9:50
2nd & 3 at own 48
David Montgomery run for 1 yd to the IowSt 49
9:20
3rd & 2 at own 49
Kyle Kempt pass complete to Allen Lazard for 12 yds to the TCU 39 for a 1ST down
8:55
1st & 10 at opp 39
Kyle Kempt pass complete to Allen Lazard for 22 yds to the TCU 17 for a 1ST down
8:20
1st & 10 at opp 17
David Montgomery run for no gain to the TCU 17
7:45
2nd & 10 at opp 17
Kyle Kempt pass complete to Matthew Eaton for 17 yds for a TD, (Garrett Owens KICK)Iowa State 7, TCU 0
TCU Punt, 5 plays
7:45
2nd & 10 at own 35
Chris Francis kickoff for 63 yds , KaVontae Turpin return for 12 yds to the TCU 14
7:35
1st & 10 at own 14
Kenny Hill pass complete to Jalen Reagor for 10 yds to the TCU 24 for a 1ST down
7:11
1st & 10 at own 24
Kyle Hicks run for 17 yds to the TCU 41 for a 1ST down
6:50
1st & 10 at own 41
Darius Anderson run for a loss of 3 yards to the TCU 38
6:11
2nd & 13 at own 38
Kenny Hill pass incomplete
6:06
3rd & 13 at own 38
Kenny Hill pass incomplete to Jalen Reagor
5:48
4th & 13 at own 38
Adam Nunez punt for 58 yds , Trever Ryen returns for 42 yds to the IowSt 46
Iowa State Punt, 5 plays
5:41
1st & 10 at own 46
David Montgomery run for 2 yds to the IowSt 48
5:12
2nd & 8 at own 48
Kyle Kempt pass complete to Allen Lazard for 24 yds to the TCU 28 for a 1ST down
4:55
1st & 10 at opp 28
IOWA ST Penalty, Offensive Holding (-10 Yards) to the TCU 38
4:24
1st & 20 at opp 38
Kyle Kempt pass complete to David Montgomery for a loss of 2 yards to the TCU 40
3:50
2nd & 22 at opp 40
Kyle Kempt pass complete to Marchie Murdock for 2 yds to the TCU 38
3:08
3rd & 20 at opp 38
Kyle Kempt pass incomplete to Sheldon Croney Jr.
2:58
4th & 20 at opp 38
Colin Downing punt for 15 yds, downed at the TCU 23
TCU Punt, 4 plays
2:50
1st & 10 at own 28
Kenny Hill run for 5 yds to the TCU 28 TCU Penalty, Offensive Holding (-10 Yards) to the TCU 18
2:30
1st & 15 at own 18
Darius Anderson run for 5 yds to the TCU 23
2:00
2nd & 10 at own 23
Darius Anderson run for 7 yds to the TCU 30
1:40
3rd & 3 at own 30
Sewo Olonilua run for 1 yd to the TCU 31
1:19
4th & 2 at own 31
Timeout IOWA ST, clock 01:19
1:07
4th & 2 at own 31
Adam Nunez punt for 58 yds, downed at the IowSt 11
Iowa State Punt, 9 plays
1:00
1st & 10 at own 11
David Montgomery run for no gain to the IowSt 11
0:28
2nd & 10 at own 11
Kyle Kempt pass incomplete to Allen Lazard
0:17
3rd & 10 at own 11
Kyle Kempt pass complete to Hakeem Butler for 17 yds to the IowSt 28 for a 1ST down
Q2 14:50
1st & 10 at own 28
David Montgomery run for 2 yds to the IowSt 30
Q2 14:14
2nd & 8 at own 30
Kyle Kempt pass incomplete to Allen Lazard
Q2 14:05
3rd & 8 at own 30
Kyle Kempt pass complete to Hakeem Butler for 7 yds to the IowSt 37
Q2 13:29
4th & 1 at own 37
TCU Penalty, Defensive Offside (5 Yards) to the IowSt 42 for a 1ST down
Q2 13:10
1st & 10 at own 42
IOWA ST Penalty, False Start (Bryce Meeker) to the IowSt 37
Q2 12:48
1st & 15 at own 37
Timeout IOWA ST, clock 12:48
Q2 12:35
1st & 15 at own 37
Kyle Kempt pass complete to Deshaunte Jones for a loss of 1 yard to the IowSt 36
Q2 11:55
2nd & 16 at own 36
Kyle Kempt pass complete to David Montgomery for 5 yds to the IowSt 41
Q2 11:23
3rd & 11 at own 41
Kyle Kempt pass incomplete to David Montgomery
Q2 11:16
4th & 11 at own 41
Colin Downing punt for 41 yds, fair catch by KaVontae Turpin at the TCU 18
2nd quarter4 drives, then Iowa State 14, TCU 0
TCU Punt, 8 plays
11:10
1st & 10 at own 18
Kyle Hicks run for 5 yds to the TCU 23
10:42
2nd & 5 at own 23
Kenny Hill pass incomplete to Jalen Reagor
10:34
3rd & 5 at own 23
Kenny Hill pass complete to Shaun Nixon for 8 yds to the TCU 31 for a 1ST down
10:20
1st & 10 at own 31
TCU Penalty, False Start (Joseph Noteboom) to the TCU 26
9:55
1st & 15 at own 26
Kyle Hicks run for 6 yds to the TCU 32
9:25
2nd & 9 at own 32
Kyle Hicks run for 22 yds to the IowSt 46 for a 1ST down
9:08
1st & 10 at opp 46
TCU Penalty, Offensive Holding (Austin Schlottmann) to the TCU 44
8:40
1st & 20 at own 44
Darius Anderson run for 17 yds to the IowSt 39
8:20
2nd & 3 at opp 39
Darius Anderson run for a loss of 2 yards to the IowSt 41
7:55
3rd & 5 at opp 41
Kenny Hill run for a loss of 2 yards to the IowSt 43
7:04
4th & 7 at opp 43
Adam Nunez punt for 25 yds, punt out-of-bounds at the IowSt 18
Iowa State Touchdown, 11 plays
6:58
1st & 10 at own 18
Kyle Kempt pass incomplete to Marchie Murdock
6:50
2nd & 10 at own 18
David Montgomery run for 2 yds to the IowSt 20
6:21
3rd & 8 at own 20
TCU Penalty, Defensive Pass Interference (Ranthony Texada) to the IowSt 31 for a 1ST down
6:10
1st & 10 at own 31
David Montgomery run for 3 yds to the IowSt 34
5:40
2nd & 7 at own 34
Kyle Kempt pass complete to Marchie Murdock for 13 yds to the IowSt 47 for a 1ST down
5:26
1st & 10 at own 47
Kyle Kempt pass incomplete to Marchie Murdock
5:13
2nd & 10 at own 47
David Montgomery run for 15 yds to the TCU 38 for a 1ST down
5:02
1st & 10 at opp 38
David Montgomery run for 3 yds to the TCU 35
4:30
2nd & 7 at opp 35
Kyle Kempt pass complete to Allen Lazard for 30 yds to the TCU 5 for a 1ST down
4:15
1st & goal at opp 5
Sheldon Croney Jr. run for 1 yd to the TCU 4
3:34
2nd & goal at opp 4
Kyle Kempt pass incomplete to Hakeem Butler
3:29
3rd & goal at opp 4
Kyle Kempt pass complete to Hakeem Butler for 4 yds for a TD, (Garrett Owens KICK)Iowa State 14, TCU 0
TCU Punt, 7 plays
3:29
3rd & 9 at own 35
Chris Francis kickoff for 65 yds , KaVontae Turpin return for 29 yds to the TCU 29
3:15
1st & 10 at own 29
Kenny Hill pass complete to Jaelan Austin for 15 yds to the TCU 44 for a 1ST down
3:05
1st & 10 at own 44
Kenny Hill pass incomplete to John Diarse
2:50
3rd & 10 at own 44
Kenny Hill pass complete to Jaelan Austin for 20 yds to the IowSt 36 for a 1ST down
2:30
1st & 10 at opp 36
Kyle Hicks run for 1 yd to the IowSt 35
2:00
2nd & 9 at opp 35
Kenny Hill pass complete to Desmon White for no gain to the IowSt 35
1:25
3rd & 9 at opp 35
Kenny Hill pass incomplete to Kyle Hicks
1:17
4th & 9 at opp 35
Adam Nunez punt for 35 yds for a touchback
Iowa State End of half, 3 plays
1:10
1st & 10 at own 20
David Montgomery run for 2 yds to the IowSt 22
0:40
2nd & 8 at own 22
David Montgomery run for no gain to the IowSt 22 for a 1ST down TCU Penalty, Personal Foul (15 Yards) to the IowSt 37 for a 1ST down
0:10
1st & 10 at own 37
David Montgomery run for 2 yds to the IowSt 39
Q3 14:48
1st & 10 at own 35
Chris Francis kickoff for 59 yds , KaVontae Turpin return for 94 yds for a TD, (Jonathan Song KICK)Iowa State 14, TCU 7
3rd quarter7 drives, then Iowa State 14, TCU 7
Iowa State Punt, 5 plays
14:48
1st & 10 at own 35
Cole Bunce kickoff for 65 yds , Landen Akers return for 23 yds to the IowSt 23
14:30
1st & 10 at own 23
David Montgomery run for 8 yds to the IowSt 31
14:10
2nd & 2 at own 31
Kyle Kempt pass complete to Trever Ryen for 3 yds to the IowSt 34 for a 1ST down
13:40
1st & 10 at own 34
David Montgomery run for 3 yds to the IowSt 37
13:06
2nd & 7 at own 37
Kyle Kempt pass incomplete to Marchie Murdock
12:55
3rd & 7 at own 37
Kyle Kempt sacked by Mat Boesen for a loss of 8 yards to the IowSt 29
12:22
4th & 15 at own 29
Colin Downing punt for 30 yds, punt out-of-bounds at the TCU 41
TCU Punt, 3 plays
12:15
1st & 10 at own 41
Kyle Hicks run for 5 yds to the TCU 46
11:45
2nd & 5 at own 46
Kyle Hicks run for 2 yds to the TCU 48
11:05
3rd & 3 at own 48
Kenny Hill run for a loss of 3 yards to the TCU 45 Kenny Hill fumbled, recovered by TCU Kenny Hill
10:33
4th & 6 at own 45
Adam Nunez punt for 44 yds, fair catch by Allen Lazard at the IowSt 11
Iowa State Interception, 1 play
10:28
1st & 10 at own 11
Kyle Kempt pass intercepted Jeff Gladney return for no gain to the IowSt 43
TCU Interception, 7 plays
10:15
1st & 10 at opp 39
Kyle Hicks run for 4 yds to the IowSt 39 for a 1ST down IOWA ST Penalty, Personal Foul (15 Yards) to the IowSt 24 for a 1ST down
9:55
1st & 10 at opp 24
Jalen Reagor run for 1 yd to the IowSt 23
9:25
2nd & 9 at opp 23
Kenny Hill pass complete to Kyle Hicks for 8 yds to the IowSt 15
8:55
3rd & 1 at opp 15
Darius Anderson run for 4 yds to the IowSt 11 for a 1ST down
8:25
1st & 10 at opp 11
Kyle Hicks run for 4 yds to the IowSt 7
7:41
2nd & 6 at opp 7
Kenny Hill pass incomplete to Cole Hunt
7:27
3rd & 6 at opp 7
Kenny Hill pass intercepted Brian Peavy return for 70 yds to the TCU 30
Iowa State Missed FG, 6 plays
7:15
1st & 10 at opp 30
Kyle Kempt run for 1 yd to the TCU 29
6:25
2nd & 9 at opp 29
David Montgomery run for no gain to the TCU 29
5:45
3rd & 9 at opp 29
TCU Penalty, Defensive Offside (Mat Boesen) to the TCU 24
5:41
3rd & 4 at opp 24
TCU Penalty, Defensive Pass Interference (Jeff Gladney) to the TCU 11 for a 1ST down
5:31
1st & 10 at opp 11
Joel Lanning run for no gain to the TCU 11
4:52
2nd & 10 at opp 11
Kyle Kempt pass incomplete to Hakeem Butler
4:52
3rd & 10 at opp 11
Timeout IOWA ST, clock 04:52
4:45
3rd & 10 at opp 11
David Montgomery run for 2 yds to the TCU 9
4:10
4th & 8 at opp 9
Garrett Owens 26 yd FG MISSED
TCU Punt, 4 plays
4:03
1st & 10 at own 20
Kenny Hill pass complete to John Diarse for 16 yds to the TCU 36 for a 1ST down
3:50
1st & 10 at own 36
Kyle Hicks run for 1 yd to the TCU 37
3:10
2nd & 9 at own 37
Kenny Hill pass complete to Kyle Hicks for 8 yds to the TCU 45
2:30
3rd & 1 at own 45
Darius Anderson run for a loss of 1 yard to the TCU 44
1:56
4th & 2 at own 44
Adam Nunez punt for 43 yds, fair catch by Allen Lazard at the IowSt 13
Iowa State Punt, 6 plays
1:49
1st & 10 at own 13
Kyle Kempt pass complete to Deshaunte Jones for 14 yds to the IowSt 27 for a 1ST down
1:38
1st & 10 at own 27
David Montgomery run for 4 yds to the IowSt 31
1:03
2nd & 6 at own 31
Kyle Kempt pass complete to Allen Lazard for 10 yds to the IowSt 41 for a 1ST down
Q4 14:55
1st & 10 at own 41
David Montgomery run for no gain to the IowSt 41
Q4 14:50
2nd & 10 at own 41
Kyle Kempt pass complete to Deshaunte Jones for 3 yds to the IowSt 44
Q4 14:40
3rd & 7 at own 44
Kyle Kempt pass incomplete to Matthew Eaton
Q4 14:28
4th & 7 at own 44
Colin Downing punt for 36 yds, fair catch by KaVontae Turpin at the TCU 20
4th quarter8 drives, then Iowa State 14, TCU 7
TCU Punt, 5 plays
14:20
1st & 10 at own 20
Kenny Hill run for 6 yds to the TCU 26
14:00
2nd & 4 at own 26
Kenny Hill pass complete to Dylan Thomas for 7 yds to the TCU 33 for a 1ST down
13:40
1st & 10 at own 33
Kenny Hill pass complete to Jaelan Austin for 4 yds to the TCU 37
13:10
2nd & 6 at own 37
Kenny Hill pass incomplete to KaVontae Turpin
13:03
3rd & 6 at own 37
Kenny Hill pass incomplete to Kyle Hicks
12:51
4th & 6 at own 37
Adam Nunez punt for 46 yds, downed at the IowSt 17
Iowa State Punt, 3 plays
12:45
1st & 10 at own 17
David Montgomery run for 1 yd to the IowSt 18
12:15
2nd & 9 at own 18
Kyle Kempt pass complete to Allen Lazard for 8 yds to the IowSt 26
11:45
3rd & 1 at own 26
David Montgomery run for no gain to the IowSt 26
11:09
4th & 1 at own 26
Colin Downing punt for 45 yds, fair catch by KaVontae Turpin at the TCU 29
TCU Fumble, 7 plays
10:58
1st & 10 at own 29
Darius Anderson run for 28 yds to the IowSt 43 for a 1ST down
10:48
1st & 10 at opp 43
Darius Anderson run for 13 yds to the IowSt 30 for a 1ST down
10:20
1st & 10 at opp 30
Darius Anderson run for 8 yds to the IowSt 22
9:50
2nd & 2 at opp 22
TCU Penalty, Offensive Holding (Austin Schlottmann) to the IowSt 32
9:20
2nd & 12 at opp 32
Kenny Hill run for a loss of 1 yard to the IowSt 33
8:36
3rd & 13 at opp 33
Kenny Hill pass complete to Desmon White for 30 yds to the IowSt 3 for a 1ST down
7:55
1st & goal at opp 3
Sewo Olonilua run for no gain to the IowSt 3
Iowa State Punt, 3 plays
7:07
1st & 10 at own 15
Kyle Kempt pass incomplete to Allen Lazard
7:02
2nd & 10 at own 15
Kyle Kempt pass incomplete to Hakeem Butler
6:55
3rd & 10 at own 15
Kyle Kempt pass complete to David Montgomery for a loss of 1 yard to the IowSt 14
6:11
4th & 11 at own 14
Colin Downing punt for 49 yds, fair catch by KaVontae Turpin at the TCU 37
TCU Punt, 4 plays
6:03
1st & 10 at own 37
Darius Anderson run for 19 yds to the IowSt 44 for a 1ST down
5:40
1st & 10 at opp 44
TCU Penalty, Offensive Holding (Austin Schlottmann) to the TCU 46
5:10
1st & 20 at own 46
Kenny Hill run for 2 yds to the TCU 48
4:40
2nd & 18 at own 48
Kyle Hicks run for 6 yds to the IowSt 46
3:56
3rd & 12 at opp 46
Timeout TCU, clock 03:56
3:50
3rd & 12 at opp 46
Darius Anderson run for no gain to the IowSt 46
3:12
4th & 12 at opp 46
Adam Nunez punt for 26 yds, downed at the IowSt 20
Iowa State Punt, 3 plays
3:05
1st & 10 at own 20
David Montgomery run for no gain to the IowSt 20
2:27
2nd & 10 at own 20
Timeout IOWA ST, clock 02:27
2:27
2nd & 10 at own 20
IOWA ST Penalty, False Start (Josh Knipfel) to the IowSt 15
2:23
2nd & 15 at own 15
Joel Lanning run for 2 yds to the IowSt 17
2:21
3rd & 13 at own 17
Timeout TCU, clock 02:21
2:15
3rd & 13 at own 17
David Montgomery run for 1 yd to the IowSt 18
1:27
4th & 12 at own 18
Colin Downing punt for 36 yds, downed at the TCU 46
TCU Interception, 2 plays
1:23
1st & 10 at own 46
Kenny Hill pass incomplete to KaVontae Turpin
1:16
2nd & 10 at own 46
Kenny Hill pass intercepted Marcel Spears Jr. return for no gain to the IowSt 44
Iowa State End of game, 2 plays
1:10
1st & 10 at own 44
TEAM run for a loss of 5 yards to the IowSt 39
0:30
2nd & 15 at own 39
TEAM run for a loss of 5 yards to the IowSt 34
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.