53°F, mostly cloudy, wind 7 mph from the northWeather: NOAA NCEI Integrated Surface Database; Salt Lake City International Airport (KSLC), 10 km from the stadium, 24 minutes after kickoff
Officials
Referee Steven Strimlin; umpire Tim Schroeder; head linesman Jon Stabile; line judge Steven Kovac; side judge Clay Reynard; field judge Jeffery Yock; back judge John Morton; center judge James WharrieGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Arizona State
9
7
7
7
30
Utah
0
0
3
7
10
Standouts
No. 4RushingDemario Richard18 carries, 93 yards, 1 TDArizona State
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Arizona State
Utah
345
Total yards
265
140
Passing yards
155
205
Rushing yards
110
4.8
Yards per pass
4.4
4.5
Yards per rush
4.4
21
First downs
18
8–16
Third downs
3–10
0–0
Fourth downs
0–0
1
Turnovers
4
2–25
Penalties
6–50
36:19
Possession
23:41
2
Sacks (by defense)
1
Efficiency
Arizona State
Utah
41%
Success rate
48%
0.08
EPA per play
−0.20
1.14
Explosiveness
0.90
0.26
Rushing EPA
0.18
−0.15
Passing EPA
−0.48
40%
Passing-down success
36%
−0.26
First-down EPA
−0.28
0.10
Second-down EPA
−0.01
0.79
Third-down EPA
−0.56
20%
Havoc by its defense
10%
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)
Utah 76% to win. Arizona State won as Elo’s underdog.
The line
Utah −10, over/under 54.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 Utah 76%, Arizona State 24%. 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. Utah drives left to right, Arizona State right to left.
Q1 Arizona StateField goal, 11 plays, 46 yards
Q1 UtahInterception, 3 plays, 14 yards
Q1 Arizona StateField goal, 4 plays, 6 yards
Q1 UtahPunt, 3 plays, 6 yards
Q1 Arizona StateField goal, 14 plays, 62 yards
Q1 UtahPunt, 10 plays, −9 yards
Q2 Arizona StatePunt, 11 plays, 46 yards
Q2 UtahPunt, 5 plays, 28 yards
Q2 Arizona StateTouchdown, 9 plays, 94 yards
Q2 UtahInterception, 3 plays, 15 yards
Q2 Arizona StateEnd of half, 1 play, 1 yard
Q3 UtahField goal, 10 plays, 40 yards
Q3 Arizona StateTouchdown, 12 plays, 75 yards
Q3 UtahPunt, 3 plays, −52 yards
Q3 Arizona StatePunt, 3 plays, −4 yards
Q3 UtahInterception, 3 plays, 17 yards
Q3 Arizona StateInterception, 2 plays, 0 yards
Q4 UtahPunt, 3 plays, −3 yards
Q4 Arizona StatePunt, 8 plays, 33 yards
Q4 UtahPick-six, 3 plays (Arizona State scores), 3 yards
Q4 UtahTouchdown, 13 plays, 35 yards
Q4 Arizona StatePunt, 3 plays, 7 yards
Q4 UtahEnd of game, 2 plays, 23 yards
Play by play
1st quarter6 drives, then Arizona State 9, Utah 0
Arizona State Field goal, 11 plays
15:00
1st & 10 at own 35
Mitch Wishnowsky kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Manny Wilkins pass complete to N’Keal Harry for 4 yds to the ArzSt 29
15:00
2nd & 6 at own 29
Manny Wilkins pass complete to Kyle Williams for 3 yds to the ArzSt 32
15:00
3rd & 3 at own 32
Manny Wilkins pass complete to Kyle Williams for 6 yds to the ArzSt 38 for a 1ST down
15:00
1st & 10 at own 38
Demario Richard run for 2 yds to the ArzSt 40
15:00
2nd & 8 at own 40
N’Keal Harry run for 11 yds to the Utah 49 for a 1ST down
15:00
1st & 10 at opp 49
Manny Wilkins run for no gain to the Utah 49
15:00
2nd & 10 at opp 49
Kalen Ballage run for 16 yds to the Utah 33 for a 1ST down
15:00
1st & 10 at opp 33
Manny Wilkins pass incomplete
15:00
2nd & 10 at opp 33
Manny Wilkins pass complete to Kalen Ballage for a loss of 1 yard to the Utah 34
15:00
3rd & 11 at opp 34
Manny Wilkins pass complete to Kalen Ballage for 5 yds to the Utah 29
10:37
4th & 6 at opp 29
Brandon Ruiz 47 yd FG GOODArizona State 3, Utah 0
Utah Interception, 3 plays
10:37
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
10:37
1st & 10 at own 25
Tyler Huntley pass complete to Darren Carrington II for 9 yds to the Utah 34
10:37
2nd & 1 at own 34
Zack Moss run for 5 yds to the Utah 39 for a 1ST down
10:37
1st & 10 at own 39
Tyler Huntley pass intercepted J’Marcus Rhodes return for 6 yds to the Utah 28
Arizona State Field goal, 4 plays
9:41
1st & 10 at opp 28
Manny Wilkins pass incomplete to Kalen Ballage
9:41
2nd & 10 at opp 28
Kalen Ballage run for 1 yd to the Utah 27
9:41
3rd & 9 at opp 27
Manny Wilkins pass complete to Kalen Ballage for 5 yds to the Utah 22
8:06
4th & 4 at opp 22
Brandon Ruiz 40 yd FG GOODArizona State 6, Utah 0
Utah Punt, 3 plays
8:06
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
8:06
1st & 10 at own 25
Tyler Huntley pass complete to Darren Carrington II for 6 yds to the Utah 31
8:06
2nd & 4 at own 31
Tyler Huntley pass complete to Darren Carrington II for no gain to the Utah 31
8:06
3rd & 4 at own 31
Tyler Huntley pass incomplete
8:06
4th & 4 at own 31
Mitch Wishnowsky punt for 43 yds, fair catch by N’Keal Harry at the ArzSt 26
Arizona State Field goal, 14 plays
7:00
1st & 10 at own 26
Demario Richard run for 1 yd to the ArzSt 27
7:00
2nd & 9 at own 27
Kalen Ballage run for 7 yds to the ArzSt 34
7:00
3rd & 2 at own 34
Manny Wilkins pass complete to Kyle Williams for 11 yds to the ArzSt 45 for a 1ST down
7:00
1st & 10 at own 45
Manny Wilkins pass incomplete
7:00
2nd & 10 at own 45
Manny Wilkins pass incomplete to N’Keal Harry
7:00
3rd & 10 at own 45
Manny Wilkins run for 11 yds to the Utah 44 for a 1ST down
7:00
1st & 10 at opp 44
Manny Wilkins pass incomplete
7:00
2nd & 10 at opp 44
Demario Richard run for 13 yds to the Utah 31 for a 1ST down
7:00
1st & 10 at opp 31
Manny Wilkins pass complete to Kyle Williams for 7 yds to the Utah 24
7:00
2nd & 3 at opp 24
Manny Wilkins pass complete to Kyle Williams for 5 yds to the Utah 19 for a 1ST down
7:00
1st & 10 at opp 19
Demario Richard run for 6 yds to the Utah 13
7:00
2nd & 4 at opp 13
Kalen Ballage run for 1 yd to the Utah 12
7:00
3rd & 3 at opp 12
Manny Wilkins pass incomplete to Kalen Ballage
2:33
4th & 3 at opp 12
Brandon Ruiz 30 yd FG GOODArizona State 9, Utah 0
Utah Punt, 10 plays
2:33
1st & 0 at own 35
Brandon Ruiz kickoff for 63 yds , Kenric Young return for 9 yds to the Utah 11
2:28
1st & 10 at own 11
Tyler Huntley pass complete to Harrison Handley for a loss of 1 yard to the Utah 10
2:28
2nd & 11 at own 10
Tyler Huntley sacked by JoJo Wicker for a loss of 4 yards to the Utah 6
2:28
3rd & 15 at own 6
Tyler Huntley run for 15 yds to the Utah 21 for a 1ST down
2:28
1st & 10 at own 21
Tyler Huntley run for no gain to the Utah 21
2:28
2nd & 10 at own 21
Tyler Huntley pass complete to Darren Carrington II for 13 yds to the Utah 34 for a 1ST down
2:28
1st & 10 at own 34
Zack Moss run for 3 yds to the Utah 37
Q2 15:00
2nd & 7 at own 37
Tyler Huntley pass complete to Darren Carrington II for 14 yds to the ArzSt 49 for a 1ST down
Q2 15:00
1st & 10 at opp 49
Tyler Huntley run for 1 yd to the ArzSt 48
Q2 15:00
2nd & 9 at opp 48
Zack Moss run for 4 yds to the ArzSt 44
Q2 13:18
3rd & 5 at opp 44
Timeout UTAH, clock 13:18
Q2 13:18
3rd & 5 at opp 44
Tyler Huntley pass incomplete
Q2 13:18
4th & 5 at opp 44
Mitch Wishnowsky punt for 39 yds, fair catch by Ryan Newsome at the ArzSt 5
2nd quarter5 drives, then Arizona State 16, Utah 0
Arizona State Punt, 11 plays
13:06
1st & 10 at own 5
Demario Richard run for 3 yds to the ArzSt 8
13:06
2nd & 7 at own 8
Manny Wilkins pass complete to N’Keal Harry for 14 yds to the ArzSt 22 for a 1ST down
13:06
1st & 10 at own 22
Demario Richard run for 3 yds to the ArzSt 25
13:06
2nd & 7 at own 25
Demario Richard run for 5 yds to the ArzSt 30
13:06
3rd & 2 at own 30
Demario Richard run for 7 yds to the ArzSt 37 for a 1ST down
13:06
1st & 10 at own 37
Manny Wilkins run for 8 yds to the ArzSt 45
13:06
2nd & 2 at own 45
Kalen Ballage run for 1 yd to the ArzSt 46
13:06
3rd & 1 at own 46
Demario Richard run for 3 yds to the ArzSt 49 for a 1ST down
13:06
1st & 10 at own 49
Manny Wilkins pass incomplete to N’Keal Harry, broken up by Jaylon Johnson
13:06
2nd & 10 at own 49
Manny Wilkins pass complete to John Humphrey for 2 yds to the Utah 49
8:07
3rd & 8 at opp 49
Timeout ARIZONA ST, clock 08:07
8:07
3rd & 8 at opp 49
Manny Wilkins pass incomplete to Demario Richard
8:07
4th & 8 at opp 49
Michael Sleep-Dalton punt for 38 yds, fair catch by Boobie Hobbs at the Utah 11
Utah Punt, 5 plays
7:54
1st & 10 at own 11
Kyle Fulks run for 8 yds to the Utah 19
7:54
2nd & 2 at own 19
Zack Moss run for 3 yds to the Utah 22 for a 1ST down
7:54
1st & 10 at own 22
Huntley, Tyler pass incomplete to Simpkins,Demari, PENALTY ASU pass interference (Lucas, Chase) 15 yards to the UTAH37, 1ST DOWN UTAH, NO PLAY.
7:54
1st & 10 at own 37
Tyler Huntley run for a loss of 1 yard to the Utah 36
7:54
2nd & 11 at own 36
Tyler Huntley pass complete to Zack Moss for 3 yds to the Utah 39
7:54
3rd & 8 at own 39
Tyler Huntley pass incomplete to Darren Carrington II
7:54
4th & 8 at own 39
Mitch Wishnowsky punt for 55 yds, downed at the ArzSt 6
Arizona State Touchdown, 9 plays
5:09
1st & 10 at own 6
Demario Richard run for 25 yds to the ArzSt 31 for a 1ST down
5:09
1st & 10 at own 31
Kalen Ballage run for 35 yds to the Utah 34 for a 1ST down
5:09
1st & 10 at opp 34
Demario Richard run for 3 yds to the Utah 31
5:09
2nd & 7 at opp 31
Manny Wilkins pass complete to N’Keal Harry for 18 yds to the Utah 13 for a 1ST down
5:09
1st & 10 at opp 13
Demario Richard run for 3 yds to the Utah 10
5:09
2nd & 7 at opp 10
Manny Wilkins pass complete to N’Keal Harry for 4 yds to the Utah 6
2:07
3rd & 3 at opp 6
Timeout ARIZONA ST, clock 02:07
2:07
3rd & 3 at opp 6
Manny Wilkins run for 5 yds to the Utah 1 for a 1ST down
2:07
1st & goal at opp 1
Demario Richard run for no gain to the Utah 1
0:40
2nd & goal at opp 1
Demario Richard run for 1 yd for a TD, (Brandon Ruiz KICK)Arizona State 16, Utah 0
Utah Interception, 3 plays
0:40
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds for a touchback
0:40
1st & 10 at own 25
Tyler Huntley pass complete to Samson Nacua for 15 yds to the Utah 40 for a 1ST down
0:40
1st & 10 at own 40
Tyler Huntley pass incomplete, broken up by Jay Jay Wilson
0:40
2nd & 10 at own 40
Tyler Huntley pass intercepted Chase Lucas return for 2 yds to the ArzSt 30
Arizona State End of half, 1 play
0:19
1st & 10 at own 30
Kalen Ballage run for 1 yd to the ArzSt 31
3rd quarter6 drives, then Arizona State 23, Utah 3
Utah Field goal, 10 plays
15:00
2nd & 9 at own 31
Brandon Ruiz kickoff for 69 yds for a touchback
15:00
1st & 10 at own 25
Zack Moss run for 15 yds to the Utah 40 for a 1ST down
15:00
1st & 10 at own 40
Zack Moss run for 5 yds to the Utah 45
15:00
2nd & 5 at own 45
Moss, Zack rush for 3 yards to the UTAH48 (Rhodes, J.), PENALTY UTAH holding (Fakailoatonga,S) 10 yards to the UTAH35, NO PLAY.
15:00
2nd & 15 at own 35
Tyler Huntley pass complete to Siaosi Wilson for 17 yds to the ArzSt 48 for a 1ST down
15:00
1st & 10 at opp 48
Zack Moss run for 6 yds to the ArzSt 42
15:00
2nd & 4 at opp 42
Devonta’e Henry-Cole run for 3 yds to the ArzSt 39
15:00
3rd & 1 at opp 39
Devonta’e Henry-Cole run for 3 yds to the ArzSt 36 for a 1ST down
15:00
1st & 10 at opp 36
Tyler Huntley pass incomplete, broken up by Jay Jay Wilson
15:00
2nd & 10 at opp 36
Zack Moss run for 1 yd to the ArzSt 35
15:00
3rd & 9 at opp 35
Tyler Huntley pass incomplete to Siaosi Wilson
10:32
4th & 9 at opp 35
Matt Gay 53 yd FG GOODArizona State 16, Utah 3
Arizona State Touchdown, 12 plays
10:32
1st & 0 at own 35
Mitch Wishnowsky kickoff for 65 yds for a touchback
10:32
1st & 10 at own 25
Kalen Ballage run for no gain to the ArzSt 25
10:32
2nd & 10 at own 25
Manny Wilkins pass complete to N’Keal Harry for 9 yds to the ArzSt 34
10:32
3rd & 1 at own 34
Kalen Ballage run for 2 yds to the ArzSt 36 for a 1ST down
10:32
1st & 10 at own 36
Manny Wilkins pass complete to N’Keal Harry for 3 yds to the ArzSt 39
10:32
2nd & 7 at own 39
Manny Wilkins pass complete to N’Keal Harry for 13 yds to the Utah 48 for a 1ST down
10:32
1st & 10 at opp 48
Manny Wilkins run for 4 yds to the Utah 44 for a 1ST down UTAH Penalty, personal foul (Donavan Thompson) to the Utah 29 for a 1ST down
10:32
1st & 10 at opp 29
Demario Richard run for 3 yds to the Utah 26
10:32
2nd & 7 at opp 26
Demario Richard run for 15 yds to the Utah 11 for a 1ST down
10:32
1st & 10 at opp 11
Manny Wilkins run for no gain to the Utah 11
10:32
2nd & 10 at opp 11
Kalen Ballage run for 3 yds to the Utah 8
10:32
3rd & 7 at opp 8
Manny Wilkins pass complete to Kyle Williams for 6 yds to the Utah 2
5:08
4th & 1 at opp 2
Timeout ARIZONA ST, clock 05:08
5:08
4th & 1 at opp 2
UTAH Penalty, personal foul (Corrion Ballard) to the Utah 1 for a 1ST down
4:45
1st & goal at opp 1
Manny Wilkins run for 1 yd for a TD, (Brandon Ruiz KICK)Arizona State 23, Utah 3
Utah Punt, 3 plays
4:45
1st & 0 at own 35
Brandon Ruiz kickoff for 65 yds , Kenric Young return for 16 yds to the Utah 16
4:39
1st & 10 at own 16
Zack Moss run for a loss of 3 yards to the Utah 13
4:39
2nd & 13 at own 13
Tyler Huntley pass incomplete to Zack Moss
4:39
3rd & 13 at own 13
Tyler Huntley pass incomplete to Samson Nacua
4:39
4th & 13 at own 13
Mitch Wishnowsky punt for 52 yds, fair catch by N’Keal Harry at the ArzSt 35
Arizona State Punt, 3 plays
3:44
1st & 10 at own 35
Kalen Ballage run for a loss of 2 yards to the ArzSt 33
3:44
2nd & 12 at own 33
Kalen Ballage run for 9 yds to the ArzSt 42
3:44
3rd & 3 at own 42
Manny Wilkins sacked by Cody Barton for a loss of 11 yards to the ArzSt 31
3:44
4th & 14 at own 31
Michael Sleep-Dalton punt for 40 yds, downed at the Utah 29
Utah Interception, 3 plays
1:35
1st & 10 at own 29
Tyler Huntley pass complete to Darren Carrington II for 14 yds to the Utah 43 for a 1ST down
1:35
1st & 10 at own 43
Zack Moss run for 3 yds to the Utah 46
1:35
2nd & 7 at own 46
Tyler Huntley pass intercepted Christian Sam return for 11 yds to the Utah 31
Arizona State Interception, 2 plays
0:37
1st & 10 at opp 31
Demario Richard run for no gain to the Utah 31
Q4 15:00
2nd & 10 at opp 31
Manny Wilkins pass intercepted Kavika Luafatasaga return for no gain to the Utah 30
4th quarter6 drives, then Arizona State 30, Utah 10
Utah Punt, 3 plays
14:47
1st & 10 at own 30
Tyler Huntley pass complete to Troy McCormick Jr. for a loss of 1 yard to the Utah 29
14:47
2nd & 11 at own 29
Tyler Huntley pass incomplete
14:47
3rd & 11 at own 29
Tyler Huntley sacked by DJ Calhoun for a loss of 2 yards to the Utah 27
14:47
4th & 13 at own 27
Mitch Wishnowsky punt for 52 yds, fair catch by N’Keal Harry at the ArzSt 21
Arizona State Punt, 8 plays
13:23
1st & 10 at own 21
Kalen Ballage run for no gain to the ArzSt 21
13:23
2nd & 10 at own 21
N’Keal Harry run for 2 yds to the ArzSt 23 for a 1ST down UTAH Penalty, personal foul (Philip Afia) to the ArzSt 38 for a 1ST down
13:23
1st & 10 at own 38
Kalen Ballage run for 1 yd to the ArzSt 39
13:23
2nd & 9 at own 39
N’Keal Harry run for a loss of 1 yard to the ArzSt 38
13:23
3rd & 10 at own 38
Manny Wilkins pass complete to Ryan Newsome for 19 yds to the Utah 43 for a 1ST down
13:23
1st & 10 at opp 43
Richard,Demario rush for 1 yard to the UTAH42 (Heninger, Nick;Barton, Cody), PENALTY ASU holding (Bailey, Quinn) 10 yards to the ASU47, NO PLAY.
13:23
1st & 20 at own 47
Demario Richard run for no gain to the ArzSt 47
13:23
2nd & 20 at own 47
Manny Wilkins pass incomplete to Ryan Newsome, broken up by Philip Afia
13:23
3rd & 20 at own 47
Manny Wilkins pass complete to N’Keal Harry for 7 yds to the Utah 46
13:23
4th & 13 at opp 46
Michael Sleep-Dalton punt for 35 yds, punt out-of-bounds at the Utah 11
Utah Pick-six, 3 plays (Arizona State scores)
8:24
1st & 10 at own 11
Tyler Huntley pass incomplete to Zack Moss
8:24
2nd & 10 at own 11
Tyler Huntley pass complete to Zack Moss for 7 yds to the Utah 18
8:24
3rd & 3 at own 18
Huntley, Tyler pass complete to Carrington, D. for 6 yards to the UTAH24 (Wilson, Jay Jay), PENALTY UTAH illegal motion (Thompson, Bryan) 4 yards to the UTAH14, NO PLAY.
7:31
3rd & 7 at own 14
Tyler Huntley pass intercepted for a TD Jay Jay Wilson return for 20 yds for a TD, (Brandon Ruiz KICK)Arizona State 30, Utah 3
Utah Touchdown, 13 plays
7:31
1st & 0 at own 35
Brandon Ruiz kickoff for 62 yds , Julian Blackmon return for 16 yds to the Utah 19
7:24
1st & 10 at own 19
Tyler Huntley pass complete to Jameson Field for 2 yds to the Utah 21
7:24
2nd & 8 at own 21
Tyler Huntley pass complete to Jameson Field for 10 yds to the Utah 31 for a 1ST down
7:24
1st & 10 at own 31
Tyler Huntley pass complete to Demari Simpkins for 7 yds to the Utah 38
7:24
2nd & 3 at own 38
Tyler Huntley pass complete to Zack Moss for 4 yds to the Utah 42 for a 1ST down
7:24
1st & 10 at own 42
Tyler Huntley pass incomplete
7:24
2nd & 10 at own 42
Zack Moss run for 3 yds to the Utah 45
7:24
3rd & 7 at own 45
Tyler Huntley run for 13 yds to the ArzSt 42 for a 1ST down
7:24
1st & 10 at opp 42
Tyler Huntley pass incomplete to Devonta’e Henry-Cole
7:24
2nd & 10 at opp 42
Tyler Huntley pass complete to Demari Simpkins for 11 yds to the ArzSt 31 for a 1ST down
7:24
1st & 10 at opp 31
Tyler Huntley pass complete to Zack Moss for 8 yds to the ArzSt 23
7:24
2nd & 2 at opp 23
Tyler Huntley pass complete to Zack Moss for 17 yds to the ArzSt 6 for a 1ST down
7:24
1st & goal at opp 6
Zack Moss run for 4 yds to the ArzSt 2
2:41
2nd & goal at opp 2
Devonta’e Henry-Cole run for 2 yds for a TD, (Matt Gay KICK)Arizona State 30, Utah 10
Arizona State Punt, 3 plays
2:41
1st & 0 at own 35
Hayes Hicken kickoff for 14 yds UTAH Penalty, illegal procedure (-5 Yards) to the Utah 44
2:41
1st & 10 at opp 44
Eno Benjamin run for 1 yd to the Utah 43
2:41
2nd & 9 at opp 43
Eno Benjamin run for 2 yds to the Utah 41
2:41
3rd & 7 at opp 41
Eno Benjamin run for 4 yds to the Utah 37
0:44
4th & 3 at opp 37
Timeout ARIZONA ST, clock 00:44
0:44
4th & 3 at opp 37
Michael Sleep-Dalton punt for 34 yds , Boobie Hobbs returns for 1 yd to the Utah 4
Utah End of game, 2 plays
0:32
1st & 10 at own 4
Tyler Huntley run for 12 yds to the Utah 16 for a 1ST down
0:32
1st & 10 at own 16
Jordan Howard run for 11 yds to the Utah 27 for a 1ST down
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.