Final at Alamodome, San AntonioIndoorsAttendance 19,586
Officials
Referee Ken Antee; umpire Chad Craig; head linesman Merrill Eason; line judge Ron Tubbs; side judge Tony Meyer; field judge Chris Cockrell; back judge Tra Boger; center judge Jerry BanksGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Old Dominion
UTSA
548
Total yards
424
378
Passing yards
283
170
Rushing yards
141
7.9
Yards per pass
7.4
4.6
Yards per rush
3.7
30
First downs
24
4–14
Third downs
7–15
1–2
Fourth downs
0–2
1
Turnovers
1
0–0
Penalties
3–34
35:49
Possession
24:11
Efficiency
Old Dominion
UTSA
43%
Success rate
42%
0.21
EPA per play
0.11
1.30
Explosiveness
1.18
0.33
Rushing EPA
0.06
0.15
Passing EPA
0.17
39%
Passing-down success
36%
0.14
First-down EPA
0.16
0.33
Second-down EPA
0.08
0.33
Third-down EPA
0.67
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)
UTSA 60% to win. Old Dominion won as Elo’s underdog.
The line
UTSA −12.5, over/under 52.
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 UTSA 81%, Old Dominion 19%. 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. UTSA drives left to right, Old Dominion right to left.
Q1 UTSAPunt, 3 plays, 5 yards
Q1 Old DominionPunt, 3 plays, 1 yard
Q1 Old DominionMissed FG, 8 plays, 35 yards
Q1 UTSATouchdown, 12 plays, 80 yards
Q1 Old DominionField goal, 7 plays, 54 yards
Q1 UTSATouchdown, 9 plays, 43 yards
Q1 Old DominionField goal, 8 plays, 60 yards
Q2 UTSAPunt, 5 plays, 10 yards
Q2 Old DominionField goal, 11 plays, 70 yards
Q2 Old DominionTouchdown, 8 plays, 55 yards
Q2 UTSAPunt, 10 plays, 42 yards
Q2 Old DominionEnd of half, 2 plays, 6 yards
Q3 Old DominionInterception, 10 plays, 62 yards
Q3 UTSAPunt, 3 plays, −2 yards
Q3 Old DominionTouchdown, 7 plays, 61 yards
Q3 UTSAPunt, 6 plays, 6 yards
Q3 Old DominionPunt, 3 plays, 3 yards
Q3 UTSATouchdown, 2 plays, 35 yards
Q3 Old DominionTouchdown, 6 plays, 67 yards
Q4 UTSATouchdown, 5 plays, 67 yards
Q4 Old DominionTurnover on downs, 7 plays, 33 yards
Q4 UTSAField goal, 7 plays, 44 yards
Q4 Old DominionTouchdown, 5 plays, 75 yards
Q4 UTSATurnover on downs, 8 plays, 59 yards
Q4 Old DominionPunt, 3 plays, 1 yard
Q4 UTSATurnover on downs, 7 plays, 30 yards
Q4 Old DominionEnd of game, 1 play, −6 yards
Play by play
1st quarter7 drives, then UTSA 14, Old Dominion 3
UTSA Punt, 3 plays
15:00
1st & 10 at own 35
Chris Kirtley kickoff for 40 yds , Derrick Dick return for 10 yds to the TexSA 35
15:00
1st & 10 at own 35
Dalton Sturm pass complete to Aaron Grubb for 4 yds to the TexSA 39
15:00
2nd & 6 at own 39
Dalton Sturm pass incomplete to JaBryce Taylor, broken up by Oshane Ximines
15:00
3rd & 6 at own 39
Dalton Sturm run for 1 yd to the TexSA 40
15:00
4th & 5 at own 40
Yannis Routsas punt for 40 yds
Old Dominion Punt, 3 plays
14:20
1st & 10 at own 20
David Washington pass incomplete
14:20
2nd & 10 at own 20
David Washington pass complete to Marques Little for 1 yd to the ODU 21
14:20
3rd & 9 at own 21
David Washington pass incomplete, broken up by Bennett Okotcha
14:20
4th & 9 at own 21
Satchel Ziffer punt for 27 yds , Derrick Dick returns for no gain to the ODU 47 Derrick Dick fumbled, recovered by ODU Sean Carter
Old Dominion Missed FG, 8 plays
13:09
1st & 10 at own 47
David Washington pass complete to Marques Little for a loss of 2 yards to the ODU 45
12:28
2nd & 12 at own 45
Timeout OLDDOMINION, clock 12:28
12:28
2nd & 12 at own 45
David Washington pass incomplete
12:28
3rd & 12 at own 45
Ray Lawry run for 11 yds to the TexSA 44
12:28
4th & 1 at opp 44
David Washington pass complete to Marques Little for 19 yds to the TexSA 25 for a 1ST down
12:28
1st & 10 at opp 25
Ray Lawry run for 3 yds to the TexSA 22
12:28
2nd & 7 at opp 22
David Washington run for 4 yds to the TexSA 18
12:28
3rd & 3 at opp 18
David Washington pass incomplete, broken up by Bennett Okotcha
9:26
4th & 3 at opp 18
Chris Kirtley 35 yd FG MISSED
UTSA Touchdown, 12 plays
9:26
1st & 10 at own 20
Jalen Rhodes run for 1 yd to the TexSA 21
9:26
2nd & 9 at own 21
Jalen Rhodes run for 5 yds to the TexSA 26
9:26
3rd & 4 at own 26
Dalton Sturm pass complete to JaBryce Taylor for 13 yds to the TexSA 39 for a 1ST down
9:26
1st & 10 at own 39
Jalen Rhodes run for 7 yds to the TexSA 46
9:26
2nd & 3 at own 46
Dalton Sturm pass complete to Kerry Thomas Jr. for 5 yds to the ODU 49 for a 1ST down
9:26
1st & 10 at opp 49
Dalton Sturm pass complete to Kerry Thomas Jr. for 6 yds to the ODU 43
9:26
2nd & 4 at opp 43
Dalton Sturm run for 7 yds to the ODU 36 for a 1ST down
9:26
1st & 10 at opp 36
Dalton Sturm run for no gain to the ODU 36
9:26
2nd & 10 at opp 36
Jarveon Williams run for 5 yds to the ODU 31
9:26
3rd & 5 at opp 31
Dalton Sturm run for 22 yds to the ODU 9 for a 1ST down
9:26
1st & goal at opp 9
Aaron Grubb run for 8 yds to the ODU 1
5:25
2nd & goal at opp 1
Tyrell Clay run for 1 yd for a TD, (Daniel Portillo KICK)UTSA 7, Old Dominion 0
Old Dominion Field goal, 7 plays
5:25
1st & 0 at own 35
Victor Falcon kickoff for 65 yds for a touchback
5:25
1st & 10 at own 25
David Washington run for 9 yds to the ODU 34
5:25
2nd & 1 at own 34
David Washington pass complete to Zach Pascal for 2 yds to the ODU 36 for a 1ST down
5:25
1st & 10 at own 36
David Washington pass complete to Zach Pascal for 42 yds to the TexSA 22 for a 1ST down
5:25
1st & 10 at opp 22
David Washington pass complete to Kesean Strong for 1 yd to the TexSA 21
5:25
2nd & 9 at opp 21
David Washington pass incomplete to Kesean Strong
5:25
3rd & 9 at opp 21
David Washington pass incomplete to Kesean Strong
2:54
4th & 9 at opp 21
Chris Kirtley 38 yd FG GOODUTSA 7, Old Dominion 3
UTSA Touchdown, 9 plays
2:54
1st & 0 at own 35
Chris Kirtley on-side kick recovered by TEXASSAN at the ODU 43 , Dalton Miller return for 1 yd to the ODU 43
2:54
1st & 10 at opp 43
Dalton Sturm pass incomplete
2:54
2nd & 10 at opp 43
Jalen Rhodes run for 3 yds to the ODU 40
2:54
3rd & 7 at opp 40
Dalton Sturm pass complete to Kerry Thomas Jr. for 15 yds to the ODU 25 for a 1ST down
2:54
1st & 10 at opp 25
Tyrell Clay run for 2 yds to the ODU 23
2:54
2nd & 8 at opp 23
Dalton Sturm pass incomplete to Kerry Thomas Jr.
2:54
3rd & 8 at opp 23
Dalton Sturm pass complete to Aaron Grubb for 9 yds to the ODU 14 for a 1ST down
2:54
1st & 10 at opp 14
Tyrell Clay run for 4 yds to the ODU 10
2:54
2nd & 6 at opp 10
Tyrell Clay run for 4 yds to the ODU 6
0:21
3rd & 2 at opp 6
Dalton Sturm pass complete to Aaron Grubb for 6 yds for a TD, (Daniel Portillo KICK)UTSA 14, Old Dominion 3
Old Dominion Field goal, 8 plays
0:21
1st & 0 at own 35
Victor Falcon kickoff for 65 yds for a touchback
0:21
1st & 10 at own 25
Ray Lawry run for a loss of 1 yard to the ODU 24
Q2 15:00
2nd & 11 at own 24
David Washington run for 15 yds to the ODU 39 for a 1ST down
Q2 15:00
1st & 10 at own 39
Ray Lawry run for 4 yds to the ODU 43
Q2 15:00
2nd & 6 at own 43
David Washington pass complete to Jonathan Duhart for 37 yds to the TexSA 20 for a 1ST down
Q2 15:00
1st & 10 at opp 20
Ray Lawry run for 3 yds to the TexSA 17
Q2 15:00
2nd & 7 at opp 17
Ray Lawry run for 2 yds to the TexSA 15
Q2 12:20
3rd & 5 at opp 15
Timeout OLDDOMINION, clock 12:20
Q2 12:20
3rd & 5 at opp 15
David Washington pass incomplete to Jonathan Duhart, broken up by Trevor Baker
Q2 12:09
4th & 5 at opp 15
Chris Kirtley 32 yd FG GOODUTSA 14, Old Dominion 6
2nd quarter5 drives, then Old Dominion 16, UTSA 14
UTSA Punt, 5 plays
12:09
1st & 0 at own 35
Chris Kirtley kickoff for 56 yds , Derrick Dick return for 21 yds to the TexSA 30
12:09
1st & 10 at own 30
Jarveon Williams run for no gain to the TexSA 30
12:09
2nd & 10 at own 30
Dalton Sturm pass complete to Aaron Grubb for 10 yds to the TexSA 40 for a 1ST down
12:09
1st & 10 at own 40
Dalton Sturm run for 4 yds to the TexSA 44
12:09
2nd & 6 at own 44
Dalton Sturm sacked by Tj Ricks and Fellonte Misher for a loss of 4 yards to the TexSA 40
12:09
3rd & 10 at own 40
Dalton Sturm pass incomplete to Aaron Grubb, broken up by Justice Davila
12:09
4th & 10 at own 40
Yannis Routsas punt for 49 yds, downed at the ODU 11
Old Dominion Field goal, 11 plays
9:52
1st & 10 at own 11
David Washington run for 12 yds to the ODU 23 for a 1ST down
9:52
1st & 10 at own 23
David Washington pass complete to Eri’Reon Hayes for 23 yds to the ODU 46 for a 1ST down
9:52
1st & 10 at own 46
David Washington run for 4 yds to the 50 yard line
9:52
2nd & 6 at the 50
David Washington pass incomplete to Marques Little, broken up by Nate Gaines
9:52
3rd & 6 at the 50
David Washington pass complete to Jonathan Duhart for 14 yds to the TexSA 36 for a 1ST down
9:52
1st & 10 at opp 36
Ray Lawry run for 3 yds to the TexSA 33
9:52
2nd & 7 at opp 33
David Washington pass complete to Jonathan Duhart for 11 yds to the TexSA 22 for a 1ST down
9:52
1st & 10 at opp 22
Ray Lawry run for 2 yds to the TexSA 20
9:52
2nd & 8 at opp 20
David Washington run for 1 yd to the TexSA 19
9:52
3rd & 7 at opp 19
David Washington pass incomplete to Eri’Reon Hayes
5:52
4th & 7 at opp 19
Chris Kirtley 36 yd FG GOODUTSA 14, Old Dominion 9
Old Dominion Touchdown, 8 plays
5:52
1st & 0 at own 35
Chris Kirtley on-side kick recovered by OLDDOMINION at the ODU 45
5:52
1st & 10 at own 45
David Washington pass incomplete to Jonathan Duhart
5:52
2nd & 10 at own 45
David Washington pass incomplete to Jonathan Duhart, broken up by Trevor Baker
5:34
3rd & 10 at own 45
Timeout OLDDOMINION, clock 05:34
5:34
3rd & 10 at own 45
David Washington run for 10 yds to the TexSA 45 for a 1ST down
5:34
1st & 10 at opp 45
David Washington pass complete to Marques Little for 6 yds to the TexSA 39
5:34
2nd & 4 at opp 39
David Washington pass complete to Zach Pascal for 10 yds to the TexSA 29 for a 1ST down
5:34
1st & 10 at opp 29
Ray Lawry run for 16 yds to the TexSA 13 for a 1ST down
5:34
1st & 10 at opp 13
Ray Lawry run for 5 yds to the TexSA 8
3:05
2nd & 5 at opp 8
David Washington pass complete to Jonathan Duhart for 8 yds for a TD, (Chris Kirtley KICK)Old Dominion 16, UTSA 14
UTSA Punt, 10 plays
3:05
1st & 0 at own 35
Chris Kirtley kickoff for 61 yds , Jarveon Williams return for 7 yds to the TexSA 11
3:05
1st & 10 at own 11
Dalton Sturm run for 2 yds to the TexSA 13
3:05
2nd & 8 at own 13
Dalton Sturm run for 8 yds to the TexSA 21 for a 1ST down
3:05
1st & 10 at own 21
Dalton Sturm pass incomplete to JaBryce Taylor, broken up by C.J. Bradshaw
3:05
2nd & 10 at own 21
Dalton Sturm pass complete to David Morgan II for 14 yds to the TexSA 35 for a 1ST down
3:05
1st & 10 at own 35
Dalton Sturm pass complete to Kerry Thomas Jr. for 4 yds to the TexSA 39
3:05
2nd & 6 at own 39
Dalton Sturm sacked by Poncho Barnwell for a loss of 1 yard to the TexSA 38
1:45
3rd & 7 at own 38
Timeout TEXASSAN, clock 01:45
1:45
3rd & 7 at own 38
Dalton Sturm pass complete to Aron Taylor for 12 yds to the 50 yard line for a 1ST down
1:45
1st & 10 at the 50
Dalton Sturm pass complete to David Morgan II for 3 yds to the ODU 47
1:45
2nd & 7 at opp 47
Dalton Sturm pass incomplete to Tyrell Clay
1:45
3rd & 7 at opp 47
Dalton Sturm pass incomplete to Kerry Thomas Jr.
1:45
4th & 7 at opp 47
Yannis Routsas punt for 28 yds, fair catch by Marques Little at the ODU 19
Old Dominion End of half, 2 plays
0:50
1st & 10 at own 19
Ray Lawry run for 4 yds to the ODU 23
0:50
2nd & 6 at own 23
Ray Lawry run for 2 yds to the ODU 25
3rd quarter7 drives, then Old Dominion 23, UTSA 21
Old Dominion Interception, 10 plays
15:00
3rd & 4 at own 35
Victor Falcon kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Zach Pascal run for 4 yds to the ODU 29
15:00
2nd & 6 at own 29
David Washington pass complete to Zach Pascal for 9 yds to the ODU 38 for a 1ST down
15:00
1st & 10 at own 38
David Washington pass complete to Zach Pascal for 14 yds to the TexSA 48 for a 1ST down
15:00
1st & 10 at opp 48
David Washington pass complete to Travis Fulgham for 10 yds to the TexSA 38 for a 1ST down
15:00
1st & 10 at opp 38
David Washington pass complete to Marques Little for 1 yd to the TexSA 37
15:00
2nd & 9 at opp 37
David Washington sacked by Jonathan Tuiolosega and Marcos Curry for a loss of 2 yards to the TexSA 39
15:00
3rd & 11 at opp 39
David Washington pass complete to Jonathan Duhart for 11 yds to the TexSA 28 for a 1ST down TEXASSAN Penalty, roughing passer (Marcus Davenport) to the TexSA 14 for a 1ST down
15:00
1st & 10 at opp 14
Ray Lawry run for 1 yd to the TexSA 13
15:00
2nd & 9 at opp 13
David Washington pass incomplete to Jonathan Duhart, broken up by Duke Wheeler
15:00
3rd & 9 at opp 13
David Washington pass intercepted Trevor Baker return for 16 yds to the TexSA 25
UTSA Punt, 3 plays
10:33
1st & 10 at own 25
TEXASSAN Penalty, IP (-5 Yards) to the TexSA 20
10:33
1st & 15 at own 20
Dalton Sturm run for no gain to the TexSA 20
10:33
2nd & 15 at own 20
Jalen Rhodes run for 1 yd to the TexSA 21
10:33
3rd & 14 at own 21
Dalton Sturm pass complete to JaBryce Taylor for 2 yds to the TexSA 23
10:33
4th & 12 at own 23
Yannis Routsas punt for 38 yds, downed at the ODU 39
Old Dominion Touchdown, 7 plays
8:25
1st & 10 at own 39
David Washington pass incomplete to Kesean Strong
8:25
2nd & 10 at own 39
Ray Lawry run for 12 yds to the TexSA 49 for a 1ST down
8:25
1st & 10 at opp 49
David Washington run for 22 yds to the TexSA 27 for a 1ST down
8:25
1st & 10 at opp 27
David Washington run for no gain to the TexSA 27
8:25
2nd & 10 at opp 27
David Washington sacked by Jason Neill for a loss of 1 yard to the TexSA 28
8:25
3rd & 11 at opp 28
David Washington pass complete to Jonathan Duhart for 25 yds to the TexSA 3 for a 1ST down
5:28
1st & goal at opp 3
Ray Lawry run for 3 yds for a TD, (Chris Kirtley KICK)Old Dominion 23, UTSA 14
UTSA Punt, 6 plays
5:28
1st & 0 at own 35
Chris Kirtley kickoff for 53 yds , Derrick Dick return for 21 yds to the TexSA 33
5:28
1st & 10 at own 33
Jalen Rhodes run for 2 yds to the TexSA 35
5:28
2nd & 8 at own 35
Derrick Dick run for 5 yds to the TexSA 40
5:28
3rd & 3 at own 40
Dalton Sturm pass complete to David Morgan II for 6 yds to the TexSA 46 for a 1ST down
5:28
1st & 10 at own 46
Tyrell Clay run for 4 yds to the 50 yard line
5:28
2nd & 6 at the 50
Dalton Sturm sacked by Martez Simpson for a loss of 3 yards to the TexSA 47
5:28
3rd & 9 at own 47
Dalton Sturm sacked by Rashaad Coward and Bunmi Rotimi for a loss of 8 yards to the TexSA 39
5:28
4th & 17 at own 39
Yannis Routsas punt for 36 yds , Marques Little returns for a loss of 4 yards to the ODU 21
Old Dominion Punt, 3 plays
2:21
1st & 10 at own 21
David Washington pass incomplete to Zach Pascal
2:21
2nd & 10 at own 21
David Washington pass complete to Ray Lawry for a loss of 2 yards to the ODU 19
2:21
3rd & 12 at own 19
Ray Lawry run for 5 yds to the ODU 24
2:21
4th & 7 at own 24
Satchel Ziffer punt for 11 yds, punt out-of-bounds at the ODU 35
UTSA Touchdown, 2 plays
0:45
1st & 10 at opp 35
Tyrell Clay pass complete to JaBryce Taylor for 31 yds to the ODU 4 for a 1ST down
0:18
1st & goal at opp 4
Tyrell Clay run for 4 yds for a TD, (Daniel Portillo KICK)Old Dominion 23, UTSA 21
Old Dominion Touchdown, 6 plays
0:18
1st & 0 at own 35
Victor Falcon kickoff for 64 yds , Zach Pascal return for 32 yds to the ODU 33
0:18
1st & 10 at own 33
Washington deep pass incomplete to Strong, PENALTY UTSA pass interference (Wheeler) 15 yards to the ODU48, 1ST DOWN ODU, NO PLAY.
0:18
1st & 10 at own 48
Ray Lawry run for 5 yds to the TexSA 47
Q4 15:00
2nd & 5 at opp 47
David Washington pass complete to Ray Lawry for 9 yds to the TexSA 38 for a 1ST down
Q4 15:00
1st & 10 at opp 38
David Washington pass complete to Zach Pascal for 2 yds to the TexSA 36
Q4 15:00
2nd & 8 at opp 36
David Washington pass complete to Zach Pascal for 26 yds to the TexSA 10 for a 1ST down
Q4 15:00
1st & goal at opp 10
David Washington pass complete to Marques Little for 6 yds to the TexSA 4
Q4 12:28
2nd & goal at opp 4
Ray Lawry run for 4 yds for a TD, (Chris Kirtley KICK)Old Dominion 30, UTSA 21
4th quarter8 drives, then Old Dominion 36, UTSA 31
UTSA Touchdown, 5 plays
12:28
1st & 0 at own 35
Ricky Segers kickoff for 57 yds , Brett Winnegan return for 25 yds to the TexSA 33
12:28
1st & 10 at own 33
Dalton Sturm pass complete to David Morgan II for 17 yds to the 50 yard line for a 1ST down
12:28
1st & 10 at the 50
Dalton Sturm pass complete to JaBryce Taylor for 12 yds to the ODU 38 for a 1ST down
12:28
1st & 10 at opp 38
Dalton Sturm run for 4 yds to the ODU 34
12:28
2nd & 6 at opp 34
Jarveon Williams run for 9 yds to the ODU 25 for a 1ST down
11:18
1st & 10 at opp 25
Dalton Sturm pass complete to Aaron Grubb for 25 yds for a TD, (Daniel Portillo KICK)Old Dominion 30, UTSA 28
Old Dominion Turnover on downs, 7 plays
11:18
1st & 0 at own 35
Victor Falcon kickoff for 62 yds , Marques Little return for 30 yds to the ODU 33
11:18
1st & 10 at own 33
David Washington pass complete to Zach Pascal for 20 yds to the TexSA 47 for a 1ST down
11:18
1st & 10 at opp 47
David Washington pass incomplete to Jonathan Duhart
11:18
2nd & 10 at opp 47
Ray Lawry run for 10 yds to the TexSA 37 for a 1ST down
11:18
1st & 10 at opp 37
David Washington pass incomplete to Marques Little, broken up by Dalton Miller
11:18
2nd & 10 at opp 37
Ray Lawry run for a loss of 4 yards to the TexSA 41
11:18
3rd & 14 at opp 41
Ray Lawry run for 7 yds to the TexSA 34
11:18
4th & 7 at opp 34
David Washington pass incomplete to Marques Little
UTSA Field goal, 7 plays
8:41
1st & 10 at own 34
Dalton Sturm pass complete to Kerry Thomas Jr. for 24 yds to the ODU 42 for a 1ST down
8:41
1st & 10 at opp 42
Aaron Grubb run for 6 yds to the ODU 36
8:41
2nd & 4 at opp 36
Jalen Rhodes run for 5 yds to the ODU 31 for a 1ST down
8:41
1st & 10 at opp 31
Dalton Sturm pass incomplete
8:41
2nd & 10 at opp 31
Dalton Sturm pass incomplete to David Morgan II
8:41
3rd & 10 at opp 31
Dalton Sturm pass complete to Aaron Grubb for 9 yds to the ODU 22
7:27
4th & 1 at opp 22
Timeout TEXASSAN, clock 07:27
7:21
4th & 1 at opp 22
Daniel Portillo 39 yd FG GOODUTSA 31, Old Dominion 30
Old Dominion Touchdown, 5 plays
7:21
1st & 0 at own 35
Victor Falcon kickoff for 65 yds for a touchback
7:21
1st & 10 at own 25
David Washington pass incomplete to Ray Lawry
7:21
2nd & 10 at own 25
David Washington pass complete to Jonathan Duhart for 14 yds to the ODU 39 for a 1ST down
7:21
1st & 10 at own 39
David Washington pass complete to Zach Pascal for 11 yds to the 50 yard line for a 1ST down
7:21
1st & 10 at the 50
David Washington pass complete to Zach Pascal for 10 yds to the TexSA 40 for a 1ST down
5:45
1st & 10 at opp 40
David Washington pass complete to Jonathan Duhart for 40 yds for a TD, (Two-Point Conversion failed )Old Dominion 36, UTSA 31
UTSA Turnover on downs, 8 plays
5:45
1st & 0 at own 35
Chris Kirtley kickoff for 50 yds , Derrick Dick return for 22 yds to the TexSA 37
5:45
1st & 10 at own 37
Kerry Thomas Jr. run for 21 yds to the ODU 42 for a 1ST down
5:45
1st & 10 at opp 42
Dalton Sturm pass complete to JaBryce Taylor for 3 yds to the ODU 39
5:45
2nd & 7 at opp 39
Jarveon Williams run for 9 yds to the ODU 30 for a 1ST down
5:45
1st & 10 at opp 30
Dalton Sturm pass complete to David Morgan II for 17 yds to the ODU 13 for a 1ST down
5:45
1st & 10 at opp 13
Jarveon Williams run for 1 yd to the ODU 12
5:45
2nd & 9 at opp 12
Dalton Sturm pass complete to JaBryce Taylor for 6 yds to the ODU 6
5:45
3rd & 3 at opp 6
Dalton Sturm pass incomplete to David Morgan II
5:45
4th & 3 at opp 6
Dalton Sturm run for 2 yds to the ODU 4
Old Dominion Punt, 3 plays
2:59
1st & 10 at own 4
Ray Lawry run for 3 yds to the ODU 7
2:59
2nd & 7 at own 7
Ray Lawry run for 3 yds to the ODU 10
2:07
3rd & 4 at own 10
Timeout TEXASSAN, clock 02:07
2:07
3rd & 4 at own 10
David Washington sacked by Kevin Strong Jr. for a loss of 5 yards to the ODU 5
2:01
4th & 9 at own 5
Timeout TEXASSAN, clock 02:01
2:01
4th & 9 at own 5
Satchel Ziffer punt for 41 yds , Derrick Dick returns for 3 yds to the ODU 43
UTSA Turnover on downs, 7 plays
1:50
1st & 10 at opp 43
Dalton Sturm pass complete to Kerry Thomas Jr. for 10 yds to the ODU 33 for a 1ST down
1:50
1st & 10 at opp 33
Dalton Sturm sacked by Aaron Young for a loss of 7 yards to the ODU 40
1:50
2nd & 17 at opp 40
Dalton Sturm pass complete to JaBryce Taylor for 18 yds to the ODU 22 for a 1ST down
1:50
1st & 10 at opp 22
Dalton Sturm run for 7 yds to the ODU 15
1:50
2nd & 3 at opp 15
Dalton Sturm pass complete to Jalen Rhodes for 2 yds to the ODU 13
1:50
3rd & 1 at opp 13
Dalton Sturm pass incomplete to Kerry Thomas Jr.
1:50
4th & 1 at opp 13
Dalton Sturm pass incomplete to David Morgan II
Old Dominion End of game, 1 play
0:23
1st & 10 at own 13
Team run for a loss of 6 yards to the ODU 7
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.