From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Tulsa
Memphis
207
Total yards
341
176
Passing yards
262
31
Rushing yards
79
4.8
Yards per pass
7.7
1.3
Yards per rush
2.0
12
First downs
17
3–15
Third downs
8–20
1–2
Fourth downs
1–1
2
Turnovers
2
5–45
Penalties
5–50
23:46
Possession
36:14
3
Sacks (by defense)
3
Efficiency
Tulsa
Memphis
32%
Success rate
30%
−0.15
EPA per play
−0.16
1.04
Explosiveness
1.26
−0.35
Rushing EPA
−0.45
−0.04
Passing EPA
0.17
16%
Passing-down success
32%
−0.18
First-down EPA
−0.36
−0.08
Second-down EPA
−0.49
−0.06
Third-down EPA
0.43
19%
Havoc by its defense
17%
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)
Memphis 66% to win. Elo’s favorite won.
The line
Memphis −6.5, over/under 62.5.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Memphis drives left to right, Tulsa right to left.
Q1 MemphisFumble, 4 plays, 0 yards
Q1 TulsaField goal, 7 plays, 25 yards
Q1 MemphisTouchdown, 3 plays, 70 yards
Q1 TulsaPunt, 3 plays, −7 yards
Q1 MemphisField goal, 4 plays, 4 yards
Q1 TulsaPunt, 3 plays, 9 yards
Q1 MemphisTouchdown, 8 plays, 69 yards
Q2 TulsaPunt, 3 plays, −2 yards
Q2 MemphisPunt, 4 plays, 12 yards
Q2 TulsaInterception, 5 plays, 13 yards
Q2 MemphisPunt, 3 plays, 5 yards
Q2 TulsaPunt, 3 plays, 4 yards
Q2 MemphisPunt, 3 plays, −13 yards
Q2 TulsaPunt, 5 plays, 11 yards
Q2 MemphisPunt, 3 plays, 7 yards
Q2 TulsaFumble, 6 plays, 31 yards
Q2 MemphisField goal, 8 plays, −13 yards
Q3 TulsaPunt, 3 plays, −5 yards
Q3 MemphisPunt, 6 plays, 22 yards
Q3 TulsaPunt, 3 plays, 9 yards
Q3 MemphisField goal, 13 plays, 64 yards
Q3 TulsaTurnover on downs, 8 plays, 55 yards
Q4 MemphisPunt, 6 plays, 16 yards
Q4 TulsaPunt, 5 plays, 19 yards
Q4 MemphisFumble, 3 plays, 1 yard
Q4 TulsaTouchdown, 5 plays, 38 yards
Q4 MemphisField goal, 9 plays, 32 yards
Q4 TulsaEnd of game, 2 plays, 15 yards
Play by play
1st quarter7 drives, then Memphis 10, Tulsa 3
Memphis Fumble, 4 plays
15:00
1st & 10 at own 35
Tyler Tipton kickoff for 65 yds for a touchback
14:48
1st & 10 at own 25
Brandon Thomas run for 4 yds to the Memph 29
14:28
2nd & 6 at own 29
Seth Henigan run for 4 yds to the Memph 33
14:08
3rd & 2 at own 33
Asa Martin run for 2 yds to the Memph 35 for a 1ST down
13:44
1st & 10 at own 35
Henigan, Seth pass complete to Scates, Joseph for 8 yards to the MEMPHIS43, PENALTY MEMPHIS holding (Prieskorn, Caden) 10 yards to the MEMPHIS25, NO PLAY.
13:21
1st & 20 at own 25
Seth Henigan pass complete to Caden Prieskorn for 6 yds Caden Prieskorn fumbled, forced by Tyon Davis, recovered by Tulsa Tyon Davis
Tulsa Field goal, 7 plays
13:17
1st & 10 at opp 31
Davis Brin pass incomplete to JuanCarlos Santana
12:50
2nd & 10 at opp 31
Davis Brin pass complete to Isaiah Epps for 6 yds to the Memph 25
12:15
3rd & 4 at opp 25
Davis Brin pass complete to Isaiah Epps for 16 yds to the Memph 9 for a 1ST down
12:08
1st & goal at opp 9
Deneric Prince run for a loss of 1 yard to the Memph 10
11:40
2nd & goal at opp 10
Deneric Prince run for 4 yds to the Memph 6
11:07
3rd & goal at opp 6
Davis Brin pass incomplete to Malachai Jones
11:03
4th & goal at opp 6
Zack Long 24 Yd Field GoalTulsa 3, Memphis 0
Memphis Touchdown, 3 plays
11:03
4th & 7 at own 35
Tyler Tipton kickoff for 62 yds , Davion Ross return for 27 yds to the Memph 30
10:52
1st & 10 at own 30
Seth Henigan pass incomplete to Javon Ivory
10:34
2nd & 10 at own 30
Jevyon Ducker run for 2 yds to the Memph 32
10:09
3rd & 8 at own 32
Javon Ivory 68 Yd pass from Seth Henigan (Chris Howard Kick)Memphis 7, Tulsa 3
Tulsa Punt, 3 plays
10:09
3rd & 8 at own 35
Tanner Gillis kickoff for 65 yds for a touchback
10:03
1st & 10 at own 25
Davis Brin pass incomplete to Keylon Stokes
9:45
2nd & 10 at own 25
Deneric Prince run for 4 yds to the Tulsa 29
9:17
3rd & 6 at own 29
TULSA Penalty, False Start (Tautai Li’o Marks) to the Tulsa 24
9:00
3rd & 11 at own 24
Davis Brin sacked by Jaylon Allen for a loss of 6 yards to the Tulsa 18
8:02
4th & 17 at own 18
Lachlan Wilson punt for 42 yds , Eddie Lewis returns for 25 yds to the Tulsa 35
Memphis Field goal, 4 plays
7:52
1st & 10 at opp 35
Seth Henigan run for 5 yds to the Tulsa 30
7:25
2nd & 5 at opp 30
Seth Henigan run for a loss of 1 yard to the Tulsa 31
6:43
3rd & 6 at opp 31
Seth Henigan pass incomplete to Gabriel Rogers
6:36
4th & 6 at opp 31
Chris Howard 49 Yd Field GoalMemphis 10, Tulsa 3
Tulsa Punt, 3 plays
6:36
4th & 6 at own 35
Tanner Gillis kickoff for 65 yds for a touchback
6:20
1st & 10 at own 25
Jordan Ford run for 4 yds to the Tulsa 29
5:55
2nd & 6 at own 29
Davis Brin pass complete to Malachai Jones for 5 yds to the Tulsa 34
5:00
3rd & 1 at own 34
Steven Anderson run for 1 yd to the Tulsa 34 Kenney Solomon II run for 3 yds to the Tulsa 34
4:32
4th & 1 at own 34
Lachlan Wilson punt for 54 yds , Eddie Lewis returns for 19 yds to the Memph 31
Memphis Touchdown, 8 plays
4:00
1st & 10 at own 31
Jevyon Ducker run for 1 yd to the Memph 32
3:40
2nd & 9 at own 32
Seth Henigan pass complete to Javon Ivory for 15 yds to the Memph 47 for a 1ST down
3:05
1st & 10 at own 47
Jevyon Ducker run for a loss of 4 yards to the Memph 43
2:25
2nd & 14 at own 43
Henigan, Seth pass sacked for loss of 4 yards to the MEMPHIS39 (Goodlow, Anthony), PENALTY TULSA holding (Carlisle, Tyree) 10 yards to the TULSA47, NO PLAY, 1ST DOWN MEMPHIS.
2:15
1st & 10 at opp 47
Seth Henigan pass complete to Gabriel Rogers for 7 yds to the Memph 40 MEMPHIS Penalty, Offensive Holding (Cameron Wright) to the 50 yard line
2:00
1st & 13 at the 50
Henigan, Seth pass incomplete to Rogers, Gabriel, PENALTY TULSA pass interference 15 yards to the TULSA35, NO PLAY, 1ST DOWN MEMPHIS.
1:30
1st & 10 at opp 35
Seth Henigan run for 2 yds to the Tulsa 33
1:00
2nd & 8 at opp 33
Seth Henigan run for 2 yds to the Tulsa 31
0:01
3rd & 6 at opp 31
Seth Henigan pass complete to Eddie Lewis for 28 yds to the Tulsa 3 for a 1ST down
Q2 14:56
1st & goal at opp 3
Asa Martin 3 Yd Run (Chris Howard Kick)Memphis 17, Tulsa 3
2nd quarter10 drives, then Memphis 20, Tulsa 3
Tulsa Punt, 3 plays
14:56
1st & 10 at own 35
Tanner Gillis kickoff for 64 yds
14:40
1st & 10 at own 35
Davis Brin pass complete to Keylon Stokes for 8 yds to the Tulsa 43
14:21
2nd & 2 at own 43
Prince, Deneric rush for no gain to the TULSA43, PENALTY TULSA holding (Wade, Dillon) 10 yards to the TULSA33, NO PLAY.
14:08
2nd & 12 at own 33
Davis Brin pass incomplete to Isaiah Epps
14:02
3rd & 12 at own 33
Davis Brin pass incomplete to Malachai Jones
13:46
4th & 12 at own 33
Lachlan Wilson punt for 45 yds , Eddie Lewis returns for 11 yds to the Memph 33
Memphis Punt, 4 plays
13:38
1st & 10 at own 33
Seth Henigan pass complete to Gabriel Rogers for 13 yds to the Memph 46 for a 1ST down
13:08
1st & 10 at own 46
Asa Martin run for 4 yds to the 50 yard line
12:15
2nd & 6 at the 50
Seth Henigan sacked by Anthony Goodlow for a loss of 5 yards to the Memph 45
11:49
3rd & 11 at own 45
Seth Henigan pass incomplete to Joseph Scates
11:41
4th & 11 at own 45
Joe Doyle punt for 55 yds for a touchback
Tulsa Interception, 5 plays
11:35
1st & 10 at own 20
Davis Brin pass incomplete to Keylon Stokes
11:15
2nd & 10 at own 20
Davis Brin pass complete to Keylon Stokes for 13 yds to the Tulsa 33 for a 1ST down
10:55
1st & 10 at own 33
Davis Brin run for no gain to the Tulsa 33
10:26
2nd & 10 at own 33
Davis Brin pass incomplete to JuanCarlos Santana
10:21
3rd & 10 at own 33
Davis Brin pass intercepted Tyler Murray return for no gain to the Tulsa 49
Memphis Punt, 3 plays
10:10
1st & 10 at opp 49
Seth Henigan run for 3 yds to the Tulsa 46
9:30
2nd & 7 at opp 46
Jevyon Ducker run for 2 yds to the Tulsa 44
9:02
3rd & 5 at opp 44
Seth Henigan pass incomplete to Javon Ivory
8:55
4th & 5 at opp 44
Joe Doyle punt for 35 yds, fair catch by Kamdyn Benjamin at the Tulsa 9
Tulsa Punt, 3 plays
8:40
1st & 10 at own 9
Deneric Prince run for 3 yds to the Tulsa 12
8:00
2nd & 7 at own 12
Deneric Prince run for 1 yd to the Tulsa 13
7:41
3rd & 6 at own 13
Braylon Braxton pass incomplete to Malachai Jones
7:30
4th & 6 at own 13
Lachlan Wilson punt for 41 yds , Eddie Lewis returns for 17 yds to the Tulsa 37
Memphis Punt, 3 plays
7:25
1st & 10 at opp 37
Seth Henigan pass incomplete to Javon Ivory
7:00
2nd & 10 at opp 37
Seth Henigan sacked by Justin Wright for a loss of 13 yards to the 50 yard line Seth Henigan fumbled, forced by Justin Wright, recovered by Memph Matt Dale , return for 0 yards to the 50 yard line
6:25
3rd & 23 at the 50
Seth Henigan pass incomplete to Javon Ivory
6:21
4th & 23 at the 50
Joe Doyle punt for 39 yds, fair catch by Keylon Stokes at the Tulsa 11
Tulsa Punt, 5 plays
6:06
1st & 10 at own 11
Braylon Braxton pass complete to JuanCarlos Santana for 6 yds to the Tulsa 17
6:00
2nd & 4 at own 17
Braylon Braxton pass complete to JuanCarlos Santana for 5 yds to the Tulsa 22 for a 1ST down
5:26
1st & 10 at own 22
Braylon Braxton pass incomplete to JuanCarlos Santana
5:21
2nd & 10 at own 22
Braylon Braxton pass incomplete to JuanCarlos Santana
5:16
3rd & 10 at own 22
Braylon Braxton pass incomplete to Malachai Jones
5:06
4th & 10 at own 22
Lachlan Wilson punt for 41 yds , Eddie Lewis returns for a loss of 1 yard to the Memph 36
Memphis Punt, 3 plays
4:39
1st & 10 at own 36
Jevyon Ducker run for 3 yds to the Memph 39
4:23
2nd & 7 at own 39
Seth Henigan pass incomplete
4:13
3rd & 7 at own 39
Seth Henigan pass complete to Javon Ivory for 4 yds to the Memph 43
4:00
4th & 3 at own 43
Joe Doyle punt for 57 yds for a touchback
Tulsa Fumble, 6 plays
3:40
1st & 10 at own 20
Jordan Ford run for 8 yds to the Tulsa 28
3:20
2nd & 2 at own 28
Jordan Ford run for 3 yds to the Tulsa 31 for a 1ST down
2:48
1st & 10 at own 31
Braylon Braxton pass incomplete to Keylon Stokes
2:33
2nd & 10 at own 31
Jordan Ford run for no gain to the Tulsa 31
2:02
3rd & 10 at own 31
Braylon Braxton pass complete to Keylon Stokes for 20 yds to the Memph 49 for a 1ST down
1:45
1st & 10 at opp 49
Braylon Braxton pass complete to Isaiah Epps for 1 yd Isaiah Epps fumbled, forced by Davion Ross, recovered by Memph Xavier Cullens
Memphis Field goal, 8 plays
1:30
1st & 10 at own 48
Seth Henigan pass complete to Javon Ivory for 10 yds to the Tulsa 42 for a 1ST down
1:12
1st & 10 at opp 42
Seth Henigan pass complete to Asa Martin for 4 yds to the Tulsa 38
0:59
2nd & 6 at opp 38
Seth Henigan pass incomplete to Joseph Scates
0:53
3rd & 6 at opp 38
Seth Henigan pass complete to Caden Prieskorn for 20 yds to the Tulsa 18 for a 1ST down
0:48
1st & 10 at opp 18
Seth Henigan run for 1 yd to the Tulsa 17
0:48
2nd & 9 at opp 17
Timeout MEMPHIS, clock 00:48
0:42
2nd & 9 at opp 17
Seth Henigan pass incomplete to Joseph Scates
0:20
3rd & 9 at opp 17
Seth Henigan pass complete to Asa Martin for 4 yds to the Tulsa 13
0:03
4th & 5 at opp 13
Timeout MEMPHIS, clock 00:03
0:03
4th & 5 at opp 13
Timeout TULSA, clock 00:03
0:00
4th & 5 at opp 13
Chris Howard 31 Yd Field GoalMemphis 20, Tulsa 3
3rd quarter5 drives, then Memphis 23, Tulsa 3
Tulsa Punt, 3 plays
15:00
1st & 10 at own 35
Tanner Gillis kickoff for 65 yds for a touchback
14:50
1st & 10 at own 25
Braylon Braxton run for 1 yd to the Tulsa 26
14:22
2nd & 9 at own 26
Braylon Braxton pass complete to Deneric Prince for 1 yd to the Tulsa 27
13:22
3rd & 8 at own 27
Braylon Braxton sacked by Joel Williams for a loss of 7 yards to the Tulsa 20
13:13
4th & 15 at own 20
Lachlan Wilson punt for 49 yds , Eddie Lewis returns for 3 yds to the Memph 34
Memphis Punt, 6 plays
13:07
1st & 10 at own 34
Seth Henigan pass incomplete to Eddie Lewis
12:58
2nd & 10 at own 34
Jevyon Ducker run for 2 yds to the Memph 36
12:00
3rd & 8 at own 36
Seth Henigan pass complete to Javon Ivory for 12 yds to the Memph 48 for a 1ST down
11:20
1st & 10 at own 48
Jevyon Ducker run for 7 yds to the Tulsa 45
10:40
2nd & 3 at opp 45
Jevyon Ducker run for 1 yd to the Tulsa 44
10:25
3rd & 2 at opp 44
Seth Henigan pass incomplete
10:25
4th & 2 at opp 44
Timeout MEMPHIS, clock 10:25
10:18
4th & 2 at opp 44
Joe Doyle punt for 34 yds, fair catch by Keylon Stokes at the Tulsa 10
Tulsa Punt, 3 plays
10:08
1st & 10 at own 10
Deneric Prince run for 6 yds to the Tulsa 16
9:25
2nd & 4 at own 16
Deneric Prince run for 3 yds to the Tulsa 19
8:51
3rd & 1 at own 19
Deneric Prince run for no gain to the Tulsa 19
8:05
4th & 1 at own 19
Lachlan Wilson punt for 61 yds, downed at the MEMPHIS 20 MEMPHIS Penalty, Offensive Holding (Javon Ivory) to the Memph 10
Memphis Field goal, 13 plays
7:34
1st & 10 at own 10
Seth Henigan pass complete to Gabriel Rogers for 7 yds to the Memph 17
7:00
2nd & 3 at own 17
Asa Martin run for no gain to the Memph 17
6:43
3rd & 3 at own 17
Seth Henigan pass complete to Gabriel Rogers for 8 yds to the Memph 25 for a 1ST down
6:13
1st & 10 at own 25
Seth Henigan pass incomplete to Joseph Scates
6:00
2nd & 10 at own 25
Seth Henigan run for 14 yds to the Memph 39 for a 1ST down
5:00
1st & 10 at own 39
Seth Henigan pass complete to Eddie Lewis for 5 yds to the Memph 44
4:25
2nd & 5 at own 44
Seth Henigan pass complete to Javon Ivory for 2 yds to the Memph 46
3:40
3rd & 3 at own 46
Seth Henigan pass complete to Joseph Scates for 16 yds to the Tulsa 38 for a 1ST down
2:59
1st & 10 at opp 38
Seth Henigan pass complete to Eddie Lewis for 14 yds to the Tulsa 24 for a 1ST down
2:10
1st & 10 at opp 24
Seth Henigan run for a loss of 3 yards to the Tulsa 27
1:50
2nd & 13 at opp 27
Seth Henigan run for 2 yds to the Tulsa 25
1:25
3rd & 11 at opp 25
Timeout MEMPHIS, clock 01:25
1:19
3rd & 11 at opp 25
Henigan, Seth pass incomplete to Ivory, Javon, PENALTY TULSA offside 5 yards to the TULSA20, NO PLAY.
0:40
3rd & 6 at opp 20
Seth Henigan sacked by Bryson Powers for a loss of 6 yards to the Tulsa 26
0:32
4th & 12 at opp 26
Chris Howard 44 Yd Field GoalMemphis 23, Tulsa 3
Tulsa Turnover on downs, 8 plays
0:32
4th & 12 at own 35
Tanner Gillis kickoff for 65 yds for a touchback
0:20
1st & 10 at own 25
Braylon Braxton pass complete to Malachai Jones for 8 yds to the Tulsa 33
0:01
2nd & 2 at own 33
Jordan Ford run for 1 yd to the Tulsa 34
Q4 14:55
3rd & 1 at own 34
Braylon Braxton run for 1 yd to the Tulsa 35 for a 1ST down
Q4 14:20
1st & 10 at own 35
Braylon Braxton pass complete to JuanCarlos Santana for 41 yds to the Memph 24 for a 1ST down
Q4 13:58
1st & 10 at opp 24
Jordan Ford run for 4 yds to the Memph 20
Q4 13:33
2nd & 6 at opp 20
Jordan Ford run for no gain to the Memph 20
Q4 13:04
3rd & 6 at opp 20
Braylon Braxton pass incomplete to Nick Rempert
Q4 13:00
4th & 6 at opp 20
Braylon Braxton sacked by Jaylon Allen for a loss of 9 yards to the Memph 29
4th quarter6 drives, then Memphis 26, Tulsa 10
Memphis Punt, 6 plays
12:40
1st & 10 at own 29
Jevyon Ducker run for 5 yds to the Memph 34
12:21
2nd & 5 at own 34
Seth Henigan pass incomplete to Eddie Lewis
11:48
3rd & 5 at own 34
Seth Henigan pass complete to Javon Ivory for 12 yds to the Memph 46 for a 1ST down
11:05
1st & 10 at own 46
Jevyon Ducker run for 2 yds to the Memph 48
10:18
2nd & 8 at own 48
Seth Henigan pass complete to Asa Martin for 2 yds to the 50 yard line
9:52
3rd & 6 at the 50
Seth Henigan pass incomplete to Joseph Scates
9:52
4th & 6 at the 50
MEMPHIS Penalty, Delay of Game (-5 Yards) to the Memph 45
9:44
4th & 11 at own 45
Joe Doyle punt for 45 yds, fair catch by Keylon Stokes at the Tulsa 10
Tulsa Punt, 5 plays
9:39
1st & 10 at own 10
Braylon Braxton pass incomplete to Malachai Jones
9:19
2nd & 10 at own 10
Braylon Braxton pass complete to Malachai Jones for 15 yds to the Tulsa 25 for a 1ST down
9:03
1st & 10 at own 25
Braylon Braxton pass incomplete to Malachai Jones
8:33
2nd & 10 at own 25
Braylon Braxton pass complete to Kamdyn Benjamin for 4 yds to the Tulsa 29
8:11
3rd & 6 at own 29
Braylon Braxton pass incomplete to Isaiah Epps
7:59
4th & 6 at own 29
Lachlan Wilson punt for 52 yds , Eddie Lewis returns for 6 yds to the Memph 25
Memphis Fumble, 3 plays
7:36
1st & 10 at own 25
Asa Martin run for a loss of 1 yard to the Memph 24
6:35
2nd & 11 at own 24
Asa Martin run for 2 yds to the Memph 26
6:17
3rd & 9 at own 26
Seth Henigan pass complete to Gabriel Rogers for 12 yds Gabriel Rogers fumbled, forced by Kendarin Ray, recovered by Tulsa Tyon Davis
Tulsa Touchdown, 5 plays
6:10
1st & 10 at opp 38
Braxton, Braylon pass incomplete to Santana, JuanCarlos, PENALTY MEMPHIS pass interference (Rubin, Greg) 15 yards to the MEMPHIS23, NO PLAY, 1ST DOWN TULSA.
6:07
1st & 10 at opp 23
Braylon Braxton pass incomplete to Keylon Stokes
5:59
2nd & 10 at opp 23
Braylon Braxton pass incomplete to Keylon Stokes
5:59
3rd & 10 at opp 23
Timeout TULSA, clock 05:59
5:55
3rd & 10 at opp 23
Braylon Braxton pass incomplete to Malachai Jones
5:39
4th & 10 at opp 23
Braylon Braxton pass complete to Keylon Stokes for 10 yds to the Memph 13 for a 1ST down
5:27
1st & 10 at opp 13
Keylon Stokes 13 Yd pass from Braylon Braxton (Zack Long Kick)Memphis 23, Tulsa 10
Memphis Field goal, 9 plays
5:27
1st & 10 at own 35
Zack Long on-side kick recovered by MEMPHIS at the Tulsa 46
4:45
1st & 10 at opp 46
Jevyon Ducker run for 4 yds to the Tulsa 42
4:34
2nd & 6 at opp 42
Jevyon Ducker run for 4 yds to the Tulsa 38
4:34
3rd & 2 at opp 38
Timeout TULSA, clock 04:34
4:27
3rd & 2 at opp 38
Jevyon Ducker run for 1 yd to the Tulsa 37
4:27
4th & 1 at opp 37
Timeout TULSA, clock 04:27
4:15
4th & 1 at opp 37
Jevyon Ducker run for 2 yds to the Tulsa 35 for a 1ST down
3:22
1st & 10 at opp 35
Asa Martin run for 15 yds to the Tulsa 20 for a 1ST down
2:22
1st & 10 at opp 20
Asa Martin run for 4 yds to the Tulsa 16
1:30
2nd & 6 at opp 16
Asa Martin run for no gain to the Tulsa 16
1:16
3rd & 6 at opp 16
Asa Martin run for 2 yds to the Tulsa 14
0:50
4th & 4 at opp 14
Timeout MEMPHIS, clock 00:50
0:45
4th & 4 at opp 14
Chris Howard 32 Yd Field GoalMemphis 26, Tulsa 10
Tulsa End of game, 2 plays
0:45
4th & 4 at own 35
Tanner Gillis kickoff for 65 yds for a touchback
0:30
1st & 10 at own 25
Deneric Prince run for 11 yds to the Tulsa 36 for a 1ST down
0:00
1st & 10 at own 36
Braylon Braxton pass complete to Keylon Stokes for 4 yds to the Tulsa 40
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.