NC State vs. Arizona State

Friday, December 29, 2017, Sun Bowl

NC State beat Arizona State 52–⁠31. It was their third meeting; NC State leads the series 2–⁠1.

Neutral siteNC State9–⁠4 in 2017
52
Neutral siteArizona State7–⁠6 in 2017
31

Final at Sun Bowl, El PasoTV: CBSAttendance 39,897Payout $3,447,568 (Wikipedia)

MVP Nyheim Hines (RB, NC State)Wikipedia

At kickoff
67°F, clear, wind 8 mph from the southWeather: NOAA NCEI Integrated Surface Database; El Paso International Airport (KELP), 13 km from the stadium, 26 minutes after kickoff
Officials
Referee CANNON, Mike; umpire ZELMANKSI, Ken; head linesman BENNETT, Mark; line judge GALLAGHER, Dan; side judge HASSEL, Steve; field judge PENDER, Dominiq; back judge SMITH, Robert; center judge NICKLEBY, CenteGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
NC State72132152
Arizona State01002131

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

NC State

PassingC/AttYdsTDInt
Ryan Finley24/2931810
RushingCarYdsTDLong
Nyheim Hines1672313
Reggie Gallaspy II1170223
Jaylen Samuels620113
Jakobi Meyers1404
ReceivingRecYdsTDLong
Stephen Louis3115050
Jakobi Meyers776128
Jaylen Samuels746021
Nyheim Hines128028
DefenseTklTFLSacksInt
Airius Moore10001
Nick McCloud7001
Jerod Fernandez5110
Shawn Boone5000
Jarius Morehead5001
Ben Frazier30.50.50
Kentavius Street21.51.50

Arizona State

PassingC/AttYdsTDInt
Manny Wilkins25/4035233
RushingCarYdsTDLong
Demario Richard1350010
Eno Benjamin542021
Manny Wilkins813121
Kalen Ballage41204
ReceivingRecYdsTDLong
N’Keal Harry9142137
Kyle Williams785122
Ryan Newsome365023
Frank Darby120120
DefenseTklTFLSacksInt
Jay Jay Wilson13000
Khaylan Thomas7110
Demonte King7000
Chase Lucas6100
D.J. Calhoun5110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

NC StateArizona State
482Total yards469
318Passing yards352
164Rushing yards117
11.0Yards per pass8.8
3.8Yards per rush3.9
23First downs24
10–⁠15Third downs8–⁠14
1–⁠2Fourth downs0–⁠0
1Turnovers4
5–⁠45Penalties1–⁠4
34:29Possession25:31
3Sacks (by defense)2

Efficiency

NC StateArizona State
51%Success rate46%
0.37EPA per play0.12
1.35Explosiveness1.19
0.25Rushing EPA0.25
0.57Passing EPA0.06
50%Passing-down success41%
0.03First-down EPA−0.05
0.27Second-down EPA0.17
1.58Third-down EPA0.56
16%Havoc by its defense12%

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)

NC State 59% to win. Elo’s favorite won.

The line

NC State −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.

Before kickoff, the win chances were NC State 63%, Arizona State 37%. CollegeFootballData.com’s estimate from the point spread.

The money

The Sun Bowl was put on by the Sun Bowl Association, a nonprofit. Its IRS Form 990 for the year to April 2018, which takes in this game, reports $6.8 million in revenue and $6.8 million in expenses.

From the organization’s IRS Form 990, via ProPublica Nonprofit Explorer and the IRS’s e-file data. Payments are the grants it lists on Schedule I of that return. See every filing at ProPublica (EIN 74-1049051).

Every drive

Arizona State end zoneNC State end zoneQ1 Arizona StateFumble, 2 playsQ1 NC StateTurnover on downs, 7 playsQ1 Arizona StatePunt, 7 playsQ1 NC StateTouchdown, 15 playsQ1 Arizona StatePunt, 3 playsQ1 NC StateTouchdown, 6 playsQ2 Arizona StateField goal, 14 playsQ2 NC StateTouchdown, 7 playsQ2 Arizona StateTouchdown, 7 playsQ2 NC StateTouchdown, 5 playsQ2 Arizona StateTurnover on downs, 6 playsQ3 NC StatePunt, 5 playsQ3 Arizona StateInterception, 6 playsQ3 NC StateField goal, 4 playsQ3 Arizona StateFumble, 3 playsQ3 Arizona StateInterception, 1 playQ3 NC StateTouchdown, 12 playsQ4 Arizona StateTouchdown, 12 playsQ4 Arizona StateTouchdown, 4 playsQ4 NC StateTouchdown, 8 playsQ4 Arizona StateTouchdown, 6 playsQ4 NC StateTouchdown, 2 playsQ4 Arizona StateInterception, 1 playQ4 NC StateEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Arizona State drives left to right, NC State right to left.
  1. Q1 Arizona StateFumble, 2 plays, 3 yards
  2. Q1 NC StateTurnover on downs, 7 plays, 46 yards
  3. Q1 Arizona StatePunt, 7 plays, 36 yards
  4. Q1 NC StateTouchdown, 15 plays, 87 yards
  5. Q1 Arizona StatePunt, 3 plays, −6 yards
  6. Q1 NC StateTouchdown, 6 plays, 56 yards
  7. Q2 Arizona StateField goal, 14 plays, 67 yards
  8. Q2 NC StateTouchdown, 7 plays, 75 yards
  9. Q2 Arizona StateTouchdown, 7 plays, 72 yards
  10. Q2 NC StateTouchdown, 5 plays, 49 yards
  11. Q2 Arizona StateTurnover on downs, 6 plays, 47 yards
  12. Q3 NC StatePunt, 5 plays, 20 yards
  13. Q3 Arizona StateInterception, 6 plays, 38 yards
  14. Q3 NC StateField goal, 4 plays, 4 yards
  15. Q3 Arizona StateFumble, 3 plays, 4 yards
  16. Q3 Arizona StateInterception, 1 play, 0 yards
  17. Q3 NC StateTouchdown, 12 plays, 80 yards
  18. Q4 Arizona StateTouchdown, 12 plays, 76 yards
  19. Q4 Arizona StateTouchdown, 4 plays, 45 yards
  20. Q4 NC StateTouchdown, 8 plays, 48 yards
  21. Q4 Arizona StateTouchdown, 6 plays, 80 yards
  22. Q4 NC StateTouchdown, 2 plays, 3 yards
  23. Q4 Arizona StateInterception, 1 play, 0 yards
  24. Q4 NC StateEnd of game, 3 plays, −4 yards

Play by play

1st quarter6 drives, then NC State 7, Arizona State 0
Arizona State Fumble, 2 plays
15:001st & 10 at own 35Kyle Bambard kickoff for 65 yds for a touchback
14:451st & 10 at own 25Manny Wilkins run for 3 yds to the ArzSt 28
NC State Turnover on downs, 7 plays
14:101st & 10 at the 50Ryan Finley pass incomplete to Kelvin Harmon
14:002nd & 10 at the 50Nyheim Hines run for a loss of 2 yards to the NCSt 48
13:203rd & 12 at own 48Ryan Finley pass complete to Stephen Louis for 50 yds to the ArzSt 2 for a 1ST down
13:001st & goal at opp 2Ryan Finley run for no gain to the ArzSt 2
12:302nd & goal at opp 2Jaylen Samuels run for a loss of 2 yards to the ArzSt 4
11:463rd & goal at opp 4Ryan Finley pass incomplete to Kelvin Harmon
11:384th & goal at opp 4Kyle Bambard run for 3 yds to the ArzSt 1
Arizona State Punt, 7 plays
11:261st & 10 at own 1Manny Wilkins pass complete to Kyle Williams for 18 yds to the ArzSt 19 for a 1ST down
11:101st & 10 at own 19Demario Richard run for 3 yds to the ArzSt 22
10:352nd & 7 at own 22Manny Wilkins pass incomplete to Frank Darby
10:253rd & 7 at own 22Manny Wilkins run for 9 yds to the ArzSt 31 for a 1ST down
10:001st & 10 at own 31Manny Wilkins pass complete to Kyle Williams for 6 yds to the ArzSt 37
9:432nd & 4 at own 37Manny Wilkins pass incomplete to Ryan Newsome
9:373rd & 4 at own 37Manny Wilkins pass incomplete to Kyle Williams
9:264th & 4 at own 37Michael Sleep-Dalton punt for 50 yds, downed at the NCSt 13
NC State Touchdown, 15 plays
9:101st & 10 at own 13Nyheim Hines run for 4 yds to the NCSt 17
8:532nd & 6 at own 17Ryan Finley pass complete to Stephen Louis for 25 yds to the NCSt 42 for a 1ST down
8:201st & 10 at own 42Nyheim Hines run for 2 yds to the NCSt 44
7:502nd & 8 at own 44Ryan Finley pass complete to Jaylen Samuels for 3 yds to the NCSt 47
7:233rd & 5 at own 47Ryan Finley pass complete to Jakobi Meyers for 6 yds to the ArzSt 47 for a 1ST down
6:501st & 10 at opp 47Nyheim Hines run for 3 yds to the ArzSt 44
6:152nd & 7 at opp 44Ryan Finley pass incomplete to Jaylen Samuels
5:503rd & 7 at opp 44Ryan Finley pass complete to Kelvin Harmon for 5 yds to the ArzSt 39
5:334th & 2 at opp 39Timeout ARIZONA ST, clock 05:33
5:274th & 2 at opp 39Jaylen Samuels run for 4 yds to the ArzSt 35 for a 1ST down
5:271st & 10 at opp 35ARIZONA ST Penalty, Unsportsmanlike Conduct ( Yards) to the ArzSt 35
5:001st & 10 at opp 35Nyheim Hines run for 9 yds to the ArzSt 26
4:102nd & 1 at opp 26Ryan Finley pass complete to Jakobi Meyers for a loss of 1 yard to the ArzSt 27
3:553rd & 2 at opp 27Ryan Finley pass complete to Jakobi Meyers for 9 yds to the ArzSt 18 for a 1ST down
3:151st & 10 at opp 18Ryan Finley pass incomplete to Cole Cook
3:062nd & 10 at opp 18Jaylen Samuels run for 13 yds to the ArzSt 5 for a 1ST down
2:401st & goal at opp 5Nyheim Hines 5 Yd Run (Kyle Bambard Kick)NC State 7, Arizona State 0
Arizona State Punt, 3 plays
2:401st & 10 at own 35Kyle Bambard kickoff for 65 yds for a touchback
2:301st & 10 at own 25Kalen Ballage run for 2 yds to the ArzSt 27
1:502nd & 8 at own 27Manny Wilkins sacked by Jerod Fernandez for a loss of 8 yards to the ArzSt 19
1:193rd & 16 at own 19Manny Wilkins pass incomplete to N’Keal Harry
1:064th & 16 at own 19Michael Sleep-Dalton punt for 37 yds, downed at the NCSt 44
NC State Touchdown, 6 plays
1:011st & 10 at own 44Ryan Finley pass incomplete to C.J. Riley
0:502nd & 10 at own 44Ryan Finley pass complete to Nyheim Hines for 28 yds to the ArzSt 28 for a 1ST down
0:201st & 10 at opp 28Nyheim Hines run for 3 yds to the ArzSt 25
0:002nd & 7 at opp 25Reggie Gallaspy II run for 13 yds to the ArzSt 12 for a 1ST down
Q2 14:251st & 10 at opp 12Reggie Gallaspy II run for 7 yds to the ArzSt 5
Q2 14:132nd & 3 at opp 5Nyheim Hines 5 Yd Run (Kyle Bambard Kick)NC State 14, Arizona State 0
2nd quarter5 drives, then NC State 28, Arizona State 10
Arizona State Field goal, 14 plays
14:132nd & 3 at own 35Kyle Bambard kickoff for 65 yds , Kalen Ballage return for 27 yds to the ArzSt 27
13:501st & 10 at own 27Demario Richard run for 6 yds to the ArzSt 33
13:302nd & 4 at own 33Demario Richard run for 3 yds to the ArzSt 36
13:153rd & 1 at own 36Demario Richard run for 2 yds to the ArzSt 38 for a 1ST down
12:501st & 10 at own 38Manny Wilkins sacked by Kentavius Street and Ben Frazier for a loss of 13 yards to the ArzSt 25
12:102nd & 23 at own 25Manny Wilkins pass complete to Eno Benjamin for 6 yds to the ArzSt 31
11:353rd & 17 at own 31Manny Wilkins pass complete to John Humphrey for 9 yds to the ArzSt 40
11:194th & 8 at own 45NC STATE Penalty, Unnecessary Roughness (10 Yards) to the NCSt 45 for a 1ST down
11:101st & 10 at opp 45Demario Richard run for 10 yds to the NCSt 35 for a 1ST down
10:521st & 10 at opp 35Demario Richard run for 3 yds to the NCSt 32
10:312nd & 7 at opp 32Demario Richard run for 3 yds to the NCSt 29 for a 1ST down
10:101st & 10 at opp 29Manny Wilkins pass complete to Ryan Newsome for 19 yds to the NCSt 10 for a 1ST down
9:041st & goal at opp 10Kalen Ballage run for 3 yds to the NCSt 7
8:402nd & goal at opp 7Manny Wilkins run for 1 yd to the NCSt 6
8:113rd & goal at opp 6Manny Wilkins pass incomplete to Ryan Newsome
8:064th & goal at opp 6Brandon Ruiz 24 yd FG GOODNC State 14, Arizona State 3
NC State Touchdown, 7 plays
8:064th & 6 at own 35Brandon Ruiz kickoff for 65 yds for a touchback
7:551st & 10 at own 25Nyheim Hines run for 12 yds to the NCSt 37 for a 1ST down
7:301st & 10 at own 37Ryan Finley sacked by DJ Calhoun for a loss of 5 yards to the NCSt 32
6:302nd & 15 at own 32Ryan Finley run for 10 yds to the NCSt 42
5:503rd & 5 at own 42Ryan Finley pass complete to Kelvin Harmon for 8 yds to the 50 yard line for a 1ST down
5:101st & 10 at the 50Nyheim Hines run for 5 yds to the ArzSt 45
5:002nd & 5 at opp 45Ryan Finley pass complete to Stephen Louis for 40 yds to the ArzSt 5 for a 1ST down
4:421st & goal at opp 5Nyheim Hines 5 Yd Run (Kyle Bambard Kick)NC State 21, Arizona State 3
Arizona State Touchdown, 7 plays
4:421st & 10 at own 35Kyle Bambard kickoff for 47 yds , Ryan Newsome return for 10 yds to the ArzSt 28
4:301st & 10 at own 28Kalen Ballage run for 3 yds to the ArzSt 31
4:072nd & 7 at own 31Manny Wilkins pass incomplete to Tommy Hudson
3:453rd & 7 at own 31Manny Wilkins pass complete to N’Keal Harry for 14 yds to the ArzSt 45 for a 1ST down
3:301st & 10 at own 45Kalen Ballage run for 4 yds to the ArzSt 49
3:052nd & 6 at own 49Manny Wilkins pass complete to N’Keal Harry for 37 yds to the NCSt 14 for a 1ST down
2:301st & 10 at opp 14Manny Wilkins pass complete to N’Keal Harry for 8 yds to the NCSt 6
2:082nd & 2 at opp 6Manny Wilkins pass complete to N’Keal Harry for 6 yds for a TD, (Brandon Ruiz KICK)NC State 21, Arizona State 10
NC State Touchdown, 5 plays
2:082nd & 2 at own 35Brandon Ruiz on-side kick recovered by NC STATE at the ArzSt 49
2:001st & 10 at opp 49Nyheim Hines run for 13 yds to the ArzSt 36 for a 1ST down
1:391st & 10 at opp 36Ryan Finley sacked by Khaylan Thomas for a loss of 8 yards to the ArzSt 44
1:392nd & 18 at opp 44Timeout NC STATE, clock 01:39
1:342nd & 18 at opp 44Ryan Finley pass complete to Kelvin Harmon for 7 yds to the ArzSt 37
1:203rd & 11 at opp 37Ryan Finley pass complete to Jaylen Samuels for 12 yds to the ArzSt 25 for a 1ST down
1:001st & 10 at opp 25Jakobi Meyers 25 Yd pass from Ryan Finley (Kyle Bambard Kick)NC State 28, Arizona State 10
Arizona State Turnover on downs, 6 plays
1:001st & 10 at own 35Kyle Bambard kickoff for 65 yds , Ryan Newsome return for 28 yds to the ArzSt 28
0:471st & 10 at own 28Manny Wilkins pass complete to Kalen Ballage for 10 yds to the ArzSt 38 for a 1ST down
0:331st & 10 at own 38Manny Wilkins sacked by Kentavius Street for a loss of 1 yard to the ArzSt 37
0:332nd & 11 at own 37Timeout ARIZONA ST, clock 00:33
0:232nd & 11 at own 37Manny Wilkins pass complete to Kyle Williams for 15 yds to the NCSt 48 for a 1ST down
0:111st & 10 at opp 48Manny Wilkins pass incomplete to John Humphrey
0:051st & 10 at opp 25Timeout ARIZONA ST, clock 00:05
0:051st & 10 at opp 25Timeout NC STATE, clock 00:05
0:001st & 10 at opp 25Brandon Ruiz 43 yd FG MISSED
3rd quarter6 drives, then NC State 31, Arizona State 10
NC State Punt, 5 plays
15:001st & 10 at own 35Brandon Ruiz kickoff for 65 yds for a touchback
14:501st & 10 at own 25Nyheim Hines run for 9 yds to the NCSt 34
14:352nd & 1 at own 34Ryan Finley pass complete to Jaylen Samuels for 2 yds to the NCSt 36 for a 1ST down
14:001st & 10 at own 36Ryan Finley pass complete to Jakobi Meyers for 5 yds to the NCSt 41
13:452nd & 5 at own 41Ryan Finley pass complete to Jaylen Samuels for no gain to the NCSt 41
12:403rd & 5 at own 41Ryan Finley pass complete to Kelvin Harmon for 4 yds to the NCSt 45
12:164th & 1 at own 45A.J. Cole III punt for 35 yds, downed at the ArzSt 20
Arizona State Interception, 6 plays
12:121st & 10 at own 20Manny Wilkins pass incomplete to N’Keal Harry
12:002nd & 10 at own 20Manny Wilkins pass complete to Kyle Williams for 2 yds to the ArzSt 22
11:303rd & 8 at own 22Manny Wilkins pass complete to N’Keal Harry for 34 yds to the NCSt 44 for a 1ST down
11:001st & 10 at opp 44Demario Richard run for no gain to the NCSt 44
10:402nd & 10 at opp 44Manny Wilkins pass complete to Demario Richard for 2 yds to the NCSt 42
10:183rd & 8 at opp 42Manny Wilkins pass intercepted Nick McCloud return for 53 yds to the ArzSt 13
NC State Field goal, 4 plays
10:001st & 10 at opp 13Nyheim Hines run for no gain to the ArzSt 13
9:202nd & 10 at opp 13Ryan Finley pass complete to Jaylen Samuels for 4 yds to the ArzSt 9
9:003rd & 6 at opp 9Ryan Finley run for no gain to the ArzSt 9
8:204th & 6 at opp 9Kyle Bambard 26 yd FG GOODNC State 31, Arizona State 10
Arizona State Fumble, 3 plays
8:204th & 6 at own 35Kyle Bambard kickoff for 65 yds for a touchback
8:051st & 10 at own 25Demario Richard run for 4 yds to the ArzSt 29
7:332nd & 6 at own 29Manny Wilkins pass incomplete to Kyle Williams
7:283rd & 6 at own 29Manny Wilkins pass incomplete to Ryan Newsome
7:164th & 6 at own 29Michael Sleep-Dalton punt for 38 yds , Nyheim Hines returns for a loss of 6 yards to the NCSt 27 Nyheim Hines fumbled, recovered by ArzSt
Arizona State Interception, 1 play
7:081st & 10 at opp 27Manny Wilkins pass intercepted, touchback. Jarius Morehead return for no gain
NC State Touchdown, 12 plays
7:001st & 10 at own 20Reggie Gallaspy II run for 1 yd to the NCSt 21
6:242nd & 9 at own 30Reggie Gallaspy II run for 9 yds to the NCSt 30 NC STATE Penalty, Personal Foul (-19 Yards) to the NCSt 11
6:002nd & 19 at own 11Ryan Finley pass complete to Reggie Gallaspy II for 3 yds to the NCSt 14
4:583rd & 16 at own 14Ryan Finley pass complete to Jaylen Samuels for 21 yds to the NCSt 35 for a 1ST down
4:251st & 10 at own 35Reggie Gallaspy II run for 5 yds to the NCSt 40
4:002nd & 5 at own 40Reggie Gallaspy II run for 4 yds to the NCSt 44
3:153rd & 1 at own 44Ryan Finley run for 2 yds to the NCSt 46 for a 1ST down
3:051st & 10 at own 46NC STATE Penalty, False Start (-5 Yards) to the NCSt 41
2:101st & 15 at own 41Ryan Finley pass complete to Jakobi Meyers for 4 yds to the NCSt 45
1:412nd & 11 at own 45Ryan Finley pass complete to Jakobi Meyers for 28 yds to the ArzSt 27 for a 1ST down
1:051st & 10 at opp 27Jakobi Meyers run for 4 yds to the ArzSt 23
0:002nd & 6 at opp 23Nyheim Hines run for no gain to the ArzSt 23
Q4 14:543rd & 6 at opp 23Reggie Gallaspy II 23 Yd Run (Kyle Bambard Kick)NC State 38, Arizona State 10
4th quarter6 drives, then NC State 52, Arizona State 31
Arizona State Touchdown, 12 plays
14:543rd & 6 at own 35Kyle Bambard kickoff for 60 yds , Trelon Smith return for 19 yds to the ArzSt 24
14:301st & 10 at own 24Eno Benjamin run for 10 yds to the ArzSt 34 for a 1ST down
14:151st & 10 at own 34Eno Benjamin run for 21 yds to the NCSt 45 for a 1ST down
14:001st & 10 at opp 45Eno Benjamin run for 1 yd to the NCSt 44
13:302nd & 9 at opp 44Manny Wilkins pass complete to N’Keal Harry for 5 yds to the NCSt 39
13:103rd & 4 at opp 39Eno Benjamin run for 6 yds to the NCSt 33 for a 1ST down
12:301st & 10 at opp 33Eno Benjamin run for 4 yds to the NCSt 29
12:152nd & 6 at opp 29Manny Wilkins pass complete to N’Keal Harry for 12 yds to the NCSt 17 for a 1ST down
11:501st & 10 at opp 17Demario Richard run for 6 yds to the NCSt 11
11:302nd & 4 at opp 11Demario Richard run for 9 yds to the NCSt 2 for a 1ST down
10:511st & goal at opp 2Demario Richard run for 1 yd to the NCSt 1
10:382nd & goal at opp 1Demario Richard run for no gain to the NCSt 1
9:523rd & goal at opp 1Manny Wilkins 1 Yd Run (Brandon Ruiz Kick)NC State 38, Arizona State 17
Arizona State Touchdown, 4 plays
9:523rd & 9 at own 35Brandon Ruiz on-side kick recovered by ARIZONA ST at the NCSt 45
9:301st & 10 at opp 45Manny Wilkins pass complete to Kyle Williams for 3 yds to the NCSt 42
9:152nd & 7 at opp 42Manny Wilkins pass incomplete to Eno Benjamin
9:083rd & 7 at opp 42Manny Wilkins pass complete to Ryan Newsome for 23 yds to the NCSt 19 for a 1ST down
8:531st & 10 at opp 19Kyle Williams 19 Yd pass from Manny Wilkins (Brandon Ruiz Kick)NC State 38, Arizona State 24
NC State Touchdown, 8 plays
8:531st & 10 at own 35Brandon Ruiz on-side kick recovered by NC STATE at the ArzSt 48
8:301st & 10 at opp 48Reggie Gallaspy II run for 9 yds to the ArzSt 39
8:102nd & 1 at opp 39Jaylen Samuels run for 2 yds to the ArzSt 37 for a 1ST down
7:051st & 10 at opp 37Reggie Gallaspy II run for 4 yds to the ArzSt 33
6:502nd & 6 at opp 23Gallaspy II, Reggie rush for no gain to the ARIZONAST33, PENALTY NCSTATE holding 10 yards to the ARIZONAST33, NO PLAY.
6:052nd & 6 at opp 33Nyheim Hines run for no gain to the ArzSt 33
5:163rd & 6 at opp 33Ryan Finley pass complete to Emeka Emezie for 26 yds to the ArzSt 7 for a 1ST down
5:161st & 0 at opp 7Timeout NC STATE, clock 05:16
5:001st & goal at opp 7Ryan Finley pass complete to Jaylen Samuels for 4 yds to the ArzSt 3
4:302nd & goal at opp 3Jaylen Samuels run for 1 yd to the ArzSt 2
4:063rd & goal at opp 2Jaylen Samuels 2 Yd Run (Kyle Bambard Kick)NC State 45, Arizona State 24
Arizona State Touchdown, 6 plays
4:063rd & 5 at own 35Kyle Bambard kickoff for 65 yds , Trelon Smith return for 20 yds to the ArzSt 20
3:381st & 10 at own 20Manny Wilkins pass complete to N’Keal Harry for 9 yds to the ArzSt 29
3:152nd & 1 at own 29Manny Wilkins pass complete to Eno Benjamin for 13 yds to the ArzSt 42 for a 1ST down
2:551st & 10 at own 42Manny Wilkins pass complete to N’Keal Harry for 17 yds to the NCSt 41 for a 1ST down
2:481st & 10 at opp 41Manny Wilkins pass incomplete to Kyle Williams
2:392nd & 10 at opp 41Manny Wilkins run for 21 yds to the NCSt 20 for a 1ST down
2:131st & 10 at opp 20Frank Darby 20 Yd pass from Manny Wilkins (Brandon Ruiz Kick)NC State 45, Arizona State 31
NC State Touchdown, 2 plays
2:131st & 10 at own 35Brandon Ruiz on-side kick recovered by NC STATE at the ArzSt 3 , Jaylen Samuels return for 40 yds to the ARIZONAST 25 ARIZONA ST Penalty, Unsportsmanlike Conduct (-3 Yards) to the ArzSt 3
1:571st & goal at opp 3Reggie Gallaspy II run for 2 yds to the ArzSt 1
1:572nd & 0 at opp 1Timeout ARIZONA ST, clock 01:57
1:542nd & goal at opp 1Reggie Gallaspy II 1 Yd Run (Kyle Bambard Kick)NC State 52, Arizona State 31
1:542nd & 8 at own 35Kyle Bambard kickoff for 40 yds , Demario Richard return for 11 yds to the ArzSt 36
NC State End of game, 3 plays
1:151st & 10 at own 28Reggie Gallaspy II run for no gain to the NCSt 28
0:302nd & 10 at own 28TEAM run for a loss of 2 yards to the NCSt 26

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.

NC State leads 2–⁠1 in three meetings.

Recent meetings
2017NC State 52, Arizona State 31Sun Bowl
1974NC State 35, Arizona State 14
1960Arizona State 25, NC State 22

Around this game