Final at Alamodome, San AntonioIndoorsTV: ESPN2Attendance 29,035
Officials
Referee Rodney Burnette; umpire Sheldon Davis; head linesman Bryan Bkaer; line judge Joshua Fath; side judge Tony Lombardo; field judge Brandon Spencer; back judge Ivan Daniels; center judge Roy DowdyGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Arizona State
3
9
3
17
32
UTSA
14
0
14
0
28
Standouts
No. 14PassingDalton Sturm19 of 37, 229 yards, 3 TDUTSA
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
UTSA
469
Total yards
322
264
Passing yards
229
205
Rushing yards
93
8.5
Yards per pass
6.2
4.3
Yards per rush
3.1
25
First downs
16
7–15
Third downs
6–17
0–0
Fourth downs
1–2
3
Turnovers
0
3–30
Penalties
5–21
30:07
Possession
29:53
4
Sacks (by defense)
1
Efficiency
Arizona State
UTSA
45%
Success rate
27%
0.21
EPA per play
0.10
1.19
Explosiveness
2.06
0.11
Rushing EPA
−0.05
0.34
Passing EPA
0.19
41%
Passing-down success
32%
0.09
First-down EPA
−0.29
0.16
Second-down EPA
0.11
0.55
Third-down EPA
0.84
19%
Havoc by its defense
19%
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)
Arizona State 69% to win. Elo’s favorite won.
The line
Arizona State −18.5, over/under 58.
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 Arizona State 90%, UTSA 10%. 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, Arizona State right to left.
Q1 Arizona StateField goal, 8 plays, −6 yards
Q1 UTSATouchdown, 11 plays, 75 yards
Q1 Arizona StatePunt, 3 plays, −35 yards
Q1 UTSAFumble, recovered, 4 plays, 10 yards
Q1 UTSATouchdown, 3 plays, 14 yards
Q1 Arizona StatePunt, 3 plays, 3 yards
Q1 UTSAPunt, 5 plays, 17 yards
Q2 Arizona StateInterception, 6 plays, 16 yards
Q2 UTSAPunt, 5 plays, 15 yards
Q2 Arizona StateField goal, 7 plays, 55 yards
Q2 UTSAPunt, 9 plays, 38 yards
Q2 Arizona StateTouchdown, 12 plays, 91 yards
Q2 UTSAResult not recorded, 0 yards
Q3 UTSATouchdown, 5 plays, 35 yards
Q3 Arizona StateMissed FG, 8 plays, 0 yards
Q3 UTSAFumble, recovered, 3 plays, 6 yards
Q3 UTSATouchdown, 1 play, 24 yards
Q3 Arizona StateField goal, 8 plays, 8 yards
Q3 UTSAPunt, 3 plays, −1 yard
Q3 Arizona StateField goal, 11 plays, 40 yards
Q4 UTSAPunt, 3 plays, 8 yards
Q4 Arizona StateTouchdown, 4 plays, 68 yards
Q4 UTSAPunt, 3 plays, 6 yards
Q4 Arizona StatePunt, 3 plays, 9 yards
Q4 UTSAPunt, 3 plays, 1 yard
Q4 Arizona StateTouchdown, 9 plays, 58 yards
Q4 UTSATurnover on downs, 4 plays, 11 yards
Q4 UTSATurnover on downs, 5 plays, −4 yards
Q4 Arizona StateEnd of game, 2 plays, −3 yards
Play by play
1st quarter7 drives, then UTSA 14, Arizona State 3
Arizona State Field goal, 8 plays
15:00
1st & 15 at own 30
Daniel Portillo kickoff for 58 yds , Kalen Ballage return for 22 yds to the ArzSt 34
14:55
1st & 10 at own 34
Manny Wilkins pass complete to Kalen Ballage for 3 yds to the ArzSt 37
14:35
2nd & 7 at own 37
Demario Richard run for 6 yds to the ArzSt 43
14:15
3rd & 1 at own 43
Demario Richard run for 7 yds to the 50 yard line for a 1ST down
14:00
1st & 10 at the 50
Wilkins, Manny pass sacked for loss of 2 yards to the ARIZONAST48 (Davenport, Marcus), PENALTY ARIZONAST holding 10 yards to the ARIZONAST40, NO PLAY.
13:55
1st & 20 at own 40
Manny Wilkins pass complete to N’Keal Harry for 20 yds to the TexSA 40 for a 1ST down
13:30
1st & 10 at opp 40
Manny Wilkins pass incomplete
13:20
2nd & 10 at opp 40
Kalen Ballage run for 4 yds to the TexSA 36
12:45
3rd & 6 at opp 36
Manny Wilkins pass incomplete to Jalen Harvey
12:09
4th & 6 at opp 36
Zane Gonzalez 54 yd FG GOODArizona State 3, UTSA 0
UTSA Touchdown, 11 plays
12:09
4th & 6 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
12:09
1st & 10 at own 25
Timeout TEXASSAN, clock 12:09
12:00
1st & 10 at own 25
Dalton Sturm run for 22 yds to the TexSA 47 for a 1ST down
11:32
1st & 10 at own 47
Jarveon Williams run for 1 yd to the TexSA 48
10:49
2nd & 9 at own 48
Dalton Sturm sacked by Carlos Mendoza for a loss of 6 yards to the TexSA 42
10:22
3rd & 15 at own 42
Dalton Sturm pass complete to Jarveon Williams for 24 yds to the ArzSt 34 for a 1ST down
9:43
1st & 10 at opp 34
Jarveon Williams run for 3 yds to the ArzSt 31
9:03
2nd & 7 at opp 31
Jarveon Williams run for a loss of 1 yard to the ArzSt 32
8:24
3rd & 8 at opp 32
Dalton Sturm pass complete to Josh Stewart for 7 yds to the ArzSt 25
8:10
4th & 1 at opp 25
Dalton Sturm run for 10 yds to the ArzSt 15 for a 1ST down
7:25
1st & 10 at opp 15
TEXASSAN Penalty, False Start (-5 Yards) to the ArzSt 20
7:12
1st & 15 at opp 20
Dalton Sturm run for no gain to the ArzSt 20
6:33
2nd & 15 at opp 20
Dalton Sturm pass complete to Marquez McNair for 10 yds to the ArzSt 10
5:58
3rd & 5 at opp 10
Dalton Sturm pass complete to JaBryce Taylor for 10 yds for a TD, (Victor Falcon KICK)UTSA 7, Arizona State 3
Arizona State Punt, 3 plays
5:58
3rd & 5 at own 35
Daniel Portillo kickoff for 63 yds , Kalen Ballage return for 21 yds to the ArzSt 23
5:30
1st & 10 at own 23
Demario Richard run for 3 yds to the ArzSt 26
5:20
2nd & 7 at own 26
Manny Wilkins pass incomplete to Ellis Jefferson
5:20
3rd & 7 at own 26
Timeout ARIZONA ST, clock 05:20
5:10
3rd & 7 at own 26
Manny Wilkins run for 4 yds to the ArzSt 30
4:31
4th & 3 at own 30
Matt Haack punt for 49 yds, fair catch by JaBryce Taylor at the TexSA 21
UTSA Fumble, recovered, 4 plays
4:22
1st & 10 at own 21
Dalton Sturm pass complete to JaBryce Taylor for 10 yds to the TexSA 31 for a 1ST down
4:20
1st & 10 at own 31
Jarveon Williams run for a loss of 2 yards to the TexSA 29
4:00
2nd & 12 at own 29
Dalton Sturm pass complete to Jarveon Williams for 2 yds to the TexSA 31
3:30
3rd & 10 at own 31
Dalton Sturm pass incomplete to JaBryce Taylor
2:39
4th & 10 at own 31
Andrew King punt for 49 yds , Kalen Ballage returns for a loss of 6 yards to the ArzSt 14 Kalen Ballage fumbled, recovered by TexSA
UTSA Touchdown, 3 plays
2:30
1st & 10 at opp 14
Dalton Sturm pass incomplete
2:00
2nd & 10 at opp 14
Jalen Rhodes run for 3 yds to the ArzSt 11
1:43
3rd & 7 at opp 11
Dalton Sturm pass complete to Jalen Rhodes for 11 yds for a TD, (Victor Falcon KICK)UTSA 14, Arizona State 3
Arizona State Punt, 3 plays
1:43
3rd & 7 at own 35
Daniel Portillo kickoff for 65 yds for a touchback
1:37
1st & 10 at own 25
Manny Wilkins pass incomplete to Jalen Harvey
1:31
2nd & 10 at own 25
Manny Wilkins pass complete to Kalen Ballage for 5 yds to the ArzSt 30
1:00
3rd & 5 at own 30
Manny Wilkins sacked by La’Kel Bass for a loss of 2 yards to the ArzSt 28
0:22
4th & 7 at own 28
Matt Haack punt for 44 yds, fair catch by JaBryce Taylor at the TexSA 28
UTSA Punt, 5 plays
0:10
1st & 10 at own 28
Jalen Rhodes run for 1 yd to the TexSA 29
Q2 14:45
2nd & 9 at own 29
Dalton Sturm pass complete to Shaq Williams for 13 yds to the TexSA 42 for a 1ST down
Q2 14:11
1st & 10 at own 42
Jalen Rhodes run for 3 yds to the TexSA 45
Q2 13:44
2nd & 7 at own 45
Dalton Sturm pass incomplete to Trevor Stevens
Q2 13:40
3rd & 7 at own 45
Dalton Sturm pass incomplete to Greg Campbell Jr.
Q2 13:32
4th & 7 at own 45
Yannis Routsas punt for 38 yds, fair catch by Gump Hayes at the ArzSt 17
2nd quarter5 drives, then UTSA 14, Arizona State 12
Arizona State Interception, 6 plays
13:22
1st & 10 at own 17
Kalen Ballage run for 5 yds to the ArzSt 22
13:00
2nd & 5 at own 22
Kalen Ballage run for 12 yds to the ArzSt 34 for a 1ST down
12:38
1st & 10 at own 34
Kalen Ballage run for 7 yds to the ArzSt 41
12:20
2nd & 3 at own 41
Kalen Ballage run for 4 yds to the ArzSt 45 for a 1ST down
12:00
1st & 10 at own 45
Demario Richard run for a loss of 2 yards to the ArzSt 43
11:26
2nd & 12 at own 43
ARIZONA ST Penalty, Offensive Holding (-10 Yards) to the ArzSt 33
11:18
2nd & 22 at own 33
Manny Wilkins pass intercepted Nate Gaines return for no gain to the TexSA 30
UTSA Punt, 5 plays
10:45
1st & 10 at own 30
Dalton Sturm sacked by JoJo Wicker and Renell Wren for a loss of 4 yards to the TexSA 26
10:30
2nd & 14 at own 26
Dalton Sturm run for 16 yds to the TexSA 42 for a 1ST down
10:00
1st & 10 at own 42
Jarveon Williams run for 3 yds to the TexSA 45
9:25
2nd & 7 at own 45
Dalton Sturm pass incomplete to Jarveon Williams
9:19
3rd & 7 at own 45
Dalton Sturm pass incomplete to Marquez McNair
9:11
4th & 7 at own 45
Yannis Routsas punt for 36 yds, fair catch by Gump Hayes at the TEXASSAN 19 ARIZONA ST Penalty, Offensive Holding (10 Yards) to the ArzSt 9
Arizona State Field goal, 7 plays
8:55
1st & 10 at own 9
Manny Wilkins pass complete to Cameron Smith for 39 yds to the ArzSt 48 for a 1ST down
8:49
1st & 10 at own 48
Manny Wilkins pass incomplete to Cameron Smith
8:40
2nd & 10 at own 48
Demario Richard run for 10 yds to the TexSA 42 for a 1ST down
8:30
1st & 10 at opp 42
Demario Richard run for 6 yds to the TexSA 36
8:13
2nd & 4 at opp 36
Manny Wilkins pass incomplete
8:08
3rd & 4 at opp 36
Manny Wilkins pass incomplete to N’Keal Harry
8:02
4th & 4 at opp 36
Zane Gonzalez 54 yd FG GOODUTSA 14, Arizona State 6
UTSA Punt, 9 plays
8:02
4th & 4 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
7:56
1st & 10 at own 25
Dalton Sturm pass incomplete to Josh Stewart
7:40
2nd & 10 at own 25
Dalton Sturm pass complete to Josh Stewart for 12 yds to the TexSA 37 for a 1ST down
7:17
1st & 10 at own 37
Jarveon Williams run for 1 yd to the TexSA 38
6:40
2nd & 9 at own 38
Dalton Sturm pass complete to Jarveon Williams for 6 yds to the TexSA 44
6:00
3rd & 3 at own 44
Dalton Sturm pass complete to Marquez McNair for 7 yds to the ArzSt 49 for a 1ST down
5:30
1st & 10 at opp 49
Dalton Sturm run for 12 yds to the ArzSt 37 for a 1ST down
5:00
1st & 10 at opp 37
Jalen Rhodes run for 7 yds to the ArzSt 30
4:19
2nd & 3 at opp 30
Jalen Rhodes run for a loss of 2 yards to the ArzSt 32
3:36
3rd & 5 at opp 32
TEXASSAN Penalty, Illegal Motion (-5 Yards) to the ArzSt 37
3:17
3rd & 10 at opp 37
Dalton Sturm pass incomplete to Greg Campbell Jr.
3:09
4th & 10 at opp 37
Yannis Routsas punt for 28 yds, downed at the ArzSt 9
Arizona State Touchdown, 12 plays
2:54
1st & 10 at own 9
Demario Richard run for 5 yds to the ArzSt 14
2:22
2nd & 5 at own 14
Demario Richard run for 3 yds to the ArzSt 17
2:00
3rd & 2 at own 17
TEXASSAN Penalty, Defensive Offside (5 Yards) to the ArzSt 22 for a 1ST down
1:26
1st & 10 at own 22
Manny Wilkins run for 3 yds to the ArzSt 25
1:17
2nd & 7 at own 25
Kalen Ballage run for a loss of 1 yard to the ArzSt 24
1:17
3rd & 8 at own 24
Timeout TEXASSAN, clock 01:17
0:59
3rd & 8 at own 24
Manny Wilkins run for 13 yds to the ArzSt 37 for a 1ST down
0:52
1st & 10 at own 37
Manny Wilkins pass incomplete to Cameron Smith
0:40
2nd & 10 at own 37
Manny Wilkins pass complete to N’Keal Harry for 11 yds to the ArzSt 48 for a 1ST down
0:35
1st & 10 at own 48
Manny Wilkins pass incomplete to Kalen Ballage
0:26
2nd & 10 at own 48
Manny Wilkins pass complete to Frederick Gammage for 12 yds to the TexSA 40 for a 1ST down
0:26
1st & 10 at opp 40
Timeout ARIZONA ST, clock 00:26
0:21
1st & 10 at opp 40
Manny Wilkins pass incomplete to Ellis Jefferson
0:11
2nd & 10 at opp 40
Manny Wilkins pass complete to Kalen Ballage for 13 yds to the TexSA 27 for a 1ST down
0:11
1st & 10 at opp 27
Timeout ARIZONA ST, clock 00:11
0:03
1st & 10 at opp 27
Manny Wilkins pass complete to N’Keal Harry for 27 yds for a TD, (Two-Point Conversion failed )UTSA 14, Arizona State 12
0:03
1st & 10 at own 35
Zane Gonzalez kickoff for 56 yds , Brett Winnegan return for 34 yds to the TexSA 43
3rd quarter7 drives, then UTSA 28, Arizona State 15
UTSA Touchdown, 5 plays
15:00
1st & 10 at own 35
Zane Gonzalez kickoff for 65 yds , Jordan Moore return for 8 yds to the TexSA 8
14:45
1st & 10 at own 8
Jarveon Williams run for a loss of 2 yards to the TexSA 6
14:08
2nd & 12 at own 6
Dalton Sturm pass complete to Kerry Thomas Jr. for 10 yds to the TexSA 16
13:32
3rd & 2 at own 16
Dalton Sturm pass complete to Jarveon Williams for 48 yds to the ArzSt 36 for a 1ST down
12:45
1st & 10 at opp 36
Dalton Sturm run for 2 yds to the ArzSt 34
12:25
2nd & 8 at opp 34
Dalton Sturm run for 34 yds for a TD, (Victor Falcon KICK)UTSA 21, Arizona State 12
Arizona State Missed FG, 8 plays
12:25
2nd & 8 at own 35
Daniel Portillo kickoff for 64 yds , Kalen Ballage return for 20 yds to the ArzSt 21
12:05
1st & 10 at own 21
Demario Richard run for 2 yds to the ArzSt 23
11:36
2nd & 8 at own 23
Manny Wilkins pass complete to Cameron Smith for 15 yds to the ArzSt 38 for a 1ST down
11:21
1st & 10 at own 38
Manny Wilkins run for 13 yds to the TexSA 49 for a 1ST down
10:58
1st & 10 at opp 49
Demario Richard run for 11 yds to the TexSA 38 for a 1ST down
10:39
1st & 10 at opp 38
Manny Wilkins pass incomplete to N’Keal Harry
10:24
2nd & 10 at opp 38
Demario Richard run for 3 yds to the TexSA 35
9:54
3rd & 7 at opp 35
Manny Wilkins pass incomplete to N’Keal Harry
9:47
4th & 7 at opp 35
Zane Gonzalez 53 Yard Field Goal Missed
UTSA Fumble, recovered, 3 plays
9:43
1st & 10 at own 35
Dalton Sturm pass incomplete to Jarveon Williams
9:28
2nd & 10 at own 35
Dalton Sturm pass complete to Marquez McNair for 6 yds to the TexSA 41
8:40
3rd & 4 at own 41
Dalton Sturm run for no gain to the TexSA 41
8:28
4th & 4 at own 41
Yannis Routsas punt for 35 yds , Gump Hayes returns for no gain to the ArzSt 24 Gump Hayes fumbled, recovered by TexSA Aneas Henricks
UTSA Touchdown, 1 play
8:20
1st & 10 at opp 24
Dalton Sturm pass complete to Shaq Williams for 24 yds for a TD, (Victor Falcon KICK)UTSA 28, Arizona State 12
Arizona State Field goal, 8 plays
8:20
1st & 10 at own 35
Daniel Portillo kickoff for 65 yds , Kalen Ballage return for 36 yds to the ArzSt 36
7:53
1st & 10 at own 36
Manny Wilkins pass complete to N’Keal Harry for 5 yds to the ArzSt 41
7:36
2nd & 5 at own 41
Demario Richard run for 5 yds to the ArzSt 46 for a 1ST down
7:00
1st & 10 at own 46
Kalen Ballage run for 6 yds to the TexSA 48 Kalen Ballage fumbled, recovered by ArzSt N’Keal Harry
6:30
2nd & 4 at opp 48
Manny Wilkins pass complete to N’Keal Harry for 15 yds to the TexSA 33 for a 1ST down
6:25
1st & 10 at opp 33
Manny Wilkins pass incomplete to N’Keal Harry
6:08
2nd & 10 at opp 33
Demario Richard run for no gain to the TexSA 33
5:33
3rd & 10 at opp 33
Manny Wilkins run for 6 yds to the TexSA 27
4:58
4th & 4 at opp 27
Zane Gonzalez 45 yd FG GOODUTSA 28, Arizona State 15
UTSA Punt, 3 plays
4:58
4th & 4 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
4:51
1st & 10 at own 25
Dalton Sturm pass incomplete to Kerry Thomas Jr.
4:30
2nd & 10 at own 25
Jarveon Williams run for a loss of 1 yard to the TexSA 24
4:05
3rd & 11 at own 24
Dalton Sturm pass incomplete to Jarveon Williams
3:54
4th & 11 at own 24
Yannis Routsas punt for 40 yds , Tim White returns for 16 yds to the TexSA 48
Arizona State Field goal, 11 plays
3:40
1st & 10 at opp 48
Demario Richard run for 13 yds to the TexSA 35 for a 1ST down
3:30
1st & 10 at opp 35
Demario Richard run for 1 yd to the TexSA 34
2:58
2nd & 9 at opp 34
Demario Richard run for 4 yds to the TexSA 30
2:35
3rd & 5 at opp 30
Manny Wilkins run for 9 yds to the TexSA 21 for a 1ST down
2:18
1st & 10 at opp 21
Manny Wilkins run for 4 yds to the TexSA 17
1:54
2nd & 6 at opp 17
Kalen Ballage run for 4 yds to the TexSA 13
1:34
3rd & 2 at opp 13
Demario Richard run for 4 yds to the TexSA 9 for a 1ST down
1:11
1st & goal at opp 9
Demario Richard run for 4 yds to the TexSA 5
0:49
2nd & goal at opp 5
Demario Richard run for 1 yd to the TexSA 4
0:24
3rd & goal at opp 4
Manny Wilkins run for a loss of 4 yards to the TexSA 8
Q4 14:55
4th & goal at opp 8
Zane Gonzalez 26 yd FG GOODUTSA 28, Arizona State 18
4th quarter9 drives, then Arizona State 32, UTSA 28
UTSA Punt, 3 plays
14:55
4th & 9 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
14:41
1st & 10 at own 25
Dalton Sturm run for 3 yds to the TexSA 28
14:00
2nd & 7 at own 28
Jarveon Williams run for a loss of 3 yards to the TexSA 25
13:32
3rd & 10 at own 25
Timeout ARIZONA ST, clock 13:32
13:11
3rd & 10 at own 25
Dalton Sturm pass complete to Marquez McNair for 8 yds to the TexSA 33
12:44
4th & 2 at own 33
Yannis Routsas punt for 35 yds, fair catch by Tim White at the ArzSt 32
Arizona State Touchdown, 4 plays
12:30
1st & 10 at own 32
Kalen Ballage run for 2 yds to the ArzSt 34
12:16
2nd & 8 at own 34
Manny Wilkins pass incomplete to Frederick Gammage
12:00
3rd & 8 at own 34
Manny Wilkins pass complete to Kalen Ballage for 21 yds to the TexSA 45 for a 1ST down
11:40
1st & 10 at opp 45
Manny Wilkins pass complete to Frederick Gammage for 45 yds for a TD, (Zane Gonzalez KICK)UTSA 28, Arizona State 25
UTSA Punt, 3 plays
11:40
1st & 10 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
11:34
1st & 10 at own 25
Dalton Sturm pass incomplete to Marquez McNair
11:21
2nd & 10 at own 25
Dalton Sturm run for 6 yds to the TexSA 31
10:44
3rd & 4 at own 31
Dalton Sturm pass incomplete
10:36
4th & 4 at own 31
Yannis Routsas punt for 38 yds, fair catch by Tim White at the ArzSt 31
Arizona State Punt, 3 plays
10:24
1st & 10 at own 31
Manny Wilkins pass complete to Kalen Ballage for a loss of 1 yard to the ArzSt 30
9:50
2nd & 11 at own 30
Kalen Ballage run for 5 yds to the ArzSt 35
9:10
3rd & 6 at own 35
Manny Wilkins run for 5 yds to the ArzSt 40
8:40
4th & 1 at own 40
Matt Haack punt for 41 yds, fair catch by JaBryce Taylor at the TexSA 19
UTSA Punt, 3 plays
8:23
1st & 10 at own 19
Jarveon Williams run for no gain to the TexSA 19
7:51
2nd & 10 at own 19
Dalton Sturm pass complete to Jarveon Williams for 1 yd to the TexSA 20
7:12
3rd & 9 at own 20
Dalton Sturm pass incomplete to Kerry Thomas Jr.
7:05
4th & 9 at own 20
Yannis Routsas punt for 38 yds, fair catch by Tim White at the ArzSt 42
Arizona State Touchdown, 9 plays
7:00
1st & 10 at own 42
Demario Richard run for 1 yd to the ArzSt 43
6:36
2nd & 9 at own 43
Manny Wilkins pass incomplete to N’Keal Harry
6:17
3rd & 9 at own 43
Manny Wilkins pass complete to Cameron Smith for 34 yds to the TexSA 23 for a 1ST down
6:00
1st & 10 at opp 23
Demario Richard run for 5 yds to the TexSA 18
5:33
2nd & 5 at opp 18
Demario Richard run for 3 yds to the TexSA 15
5:14
3rd & 2 at opp 15
Timeout TEXASSAN, clock 05:14
5:08
3rd & 2 at opp 15
Kalen Ballage run for 7 yds to the TexSA 8 for a 1ST down
4:23
1st & goal at opp 8
Kalen Ballage run for 4 yds to the TexSA 4
3:50
2nd & goal at opp 4
Kalen Ballage run for 1 yd to the TexSA 3
3:20
3rd & 0 at opp 3
TEXASSAN Penalty, Defensive Pass Interference (1 Yards) to the TexSA 2 for a 1ST down
3:15
1st & goal at opp 2
Kalen Ballage run for 2 yds for a TD, (Zane Gonzalez KICK)Arizona State 32, UTSA 28
UTSA Turnover on downs, 4 plays
3:15
1st & 10 at own 35
Zane Gonzalez kickoff for 65 yds for a touchback
3:11
1st & 10 at own 25
Dalton Sturm pass incomplete to JaBryce Taylor
3:00
2nd & 10 at own 25
Dalton Sturm pass complete to Brady Jones for 10 yds to the TexSA 35 for a 1ST down
2:05
1st & 10 at own 35
Dalton Sturm run for 1 yd to the TexSA 36
1:44
2nd & 9 at own 36
Dalton Sturm pass incomplete to Marquez McNair
UTSA Turnover on downs, 5 plays
1:40
3rd & 9 at own 36
Dalton Sturm pass complete to Marquez McNair for 10 yds to the TexSA 46 for a 1ST down
1:36
1st & 10 at own 46
Dalton Sturm pass incomplete to Marquez McNair
1:29
2nd & 10 at own 46
Dalton Sturm sacked by Viliami Latu for a loss of 6 yards to the TexSA 40
1:29
3rd & 16 at own 40
Timeout TEXASSAN, clock 01:29
1:19
3rd & 16 at own 40
Dalton Sturm sacked by JoJo Wicker for a loss of 8 yards to the TexSA 32
1:19
4th & 24 at own 32
Timeout TEXASSAN, clock 01:19
1:10
4th & 24 at own 32
Dalton Sturm pass incomplete
Arizona State End of game, 2 plays
0:55
1st & 10 at opp 32
TEAM run for a loss of 2 yards to the TexSA 34
0:22
2nd & 12 at opp 34
TEAM run for a loss of 1 yard to the TexSA 35
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.