Utah vs. Northwestern

Saturday, December 23, 2023, Las Vegas Bowl

Northwestern beat Utah 14–⁠7. It was their fourth meeting; Northwestern leads the series 3–⁠1.

Neutral siteUtah8–⁠5 in 2023
7
Neutral siteNorthwestern8–⁠5 in 2023
14

Final at Allegiant Stadium, Las VegasIndoorsTV: ABC, ESPN+Attendance 20,897

MVP Ben Bryant (QB, Northwestern)Wikipedia

Official
Kevin BoitmannGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Utah00077
Northwestern070714

Standouts

  • PassingBen Bryant23 of 34, 222 yards, 2 TDNorthwestern
  • DefenseLevani Damuni12 tackles, 0.5 sacks, 0.5 for lossUtah

Player stats

Utah

PassingC/AttYdsTDInt
Bryson Barnes8/135502
Luke Bottari1/11800
RushingCarYdsTDLong
Ja’Quinden Jackson855025
Jaylon Glover1649012
Micah Bernard93119
Money Parks1505
ReceivingRecYdsTDLong
Micah Bernard324014
Munir McClain118018
Jaylon Glover118018
Luca Caldarella1808
DefenseTklTFLSacksInt
Levani Damuni120.50.50
Zemaiah Vaughn81.50.50
Karene Reid80.500
Nate Ritchie70.500
Johnathan Hall5110
Van Fillinger410.50
Junior Tafuna310.50

Northwestern

PassingC/AttYdsTDInt
Ben Bryant23/3422220
Ryan Hilinski1/3300
RushingCarYdsTDLong
Cam Porter103308
Anthony Tyus III521011
Joseph Himon II3909
Ben Bryant67010
ReceivingRecYdsTDLong
Bryce Kirtz568119
A.J. Henning657034
Marshall Lang339025
Cam Johnson431112
DefenseTklTFLSacksInt
Rod Heard12000
Devin Turner11000
Bryce Gallagher10000
Xander Mueller8000
Sean McLaughlin7110
Kenny Soares Jr.7110
Carmine Bastone3110
Richie Hagarty2110
Anto Saka2110
Jaheem Joseph0002

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

Team stats

UtahNorthwestern
211Total yards290
73Passing yards225
138Rushing yards65
5.2Yards per pass5.8
2.7Yards per rush2.1
13First downs18
5–⁠15Third downs6–⁠17
0–⁠2Fourth downs0–⁠2
3Turnovers0
3–⁠30Penalties4–⁠30
34:21Possession25:39
3Sacks (by defense)5

Efficiency

UtahNorthwestern
37%Success rate33%
−0.33EPA per play−0.06
0.58Explosiveness1.39
−0.15Rushing EPA−0.09
−0.78Passing EPA−0.04
21%Passing-down success23%
−0.32First-down EPA0.03
−0.16Second-down EPA−0.11
−0.10Third-down EPA0.31
14%Havoc by its defense18%

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 67% to win. Northwestern won as Elo’s underdog.

The line

Utah −6.5, over/under 43.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 67%, Northwestern 33%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Northwestern end zoneUtah end zoneQ1 NorthwesternPunt, 3 playsQ1 UtahPunt, 3 playsQ1 NorthwesternMissed FG, 7 playsQ1 UtahPunt, 3 playsQ1 NorthwesternPunt, 6 playsQ1 UtahInterception, 8 playsQ1 NorthwesternPunt, 6 playsQ2 UtahInterception, 3 playsQ2 NorthwesternTurnover on downs, 4 playsQ2 UtahPunt, 3 playsQ2 NorthwesternPunt, 3 playsQ2 UtahPunt, 5 playsQ2 NorthwesternTouchdown, 8 playsQ2 UtahPunt, 3 playsQ2 NorthwesternTurnover on downs, 8 playsQ3 UtahPunt, 6 playsQ3 NorthwesternPunt, 3 playsQ3 UtahFumble, 1 playQ3 NorthwesternPunt, 3 playsQ3 UtahPunt, 9 playsQ3 NorthwesternPunt, 3 playsQ3 UtahTouchdown, 8 playsQ4 NorthwesternTurnover on downs, 9 playsQ4 UtahTurnover on downs, 5 playsQ4 NorthwesternTouchdown, 3 playsQ4 UtahTurnover on downs, 8 playsQ4 NorthwesternEnd of game, 6 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Northwestern drives left to right, Utah right to left.
  1. Q1 NorthwesternPunt, 3 plays, −11 yards
  2. Q1 UtahPunt, 3 plays, −15 yards
  3. Q1 NorthwesternMissed FG, 7 plays, 12 yards
  4. Q1 UtahPunt, 3 plays, −6 yards
  5. Q1 NorthwesternPunt, 6 plays, 31 yards
  6. Q1 UtahInterception, 8 plays, 55 yards
  7. Q1 NorthwesternPunt, 6 plays, 20 yards
  8. Q2 UtahInterception, 3 plays, 3 yards
  9. Q2 NorthwesternTurnover on downs, 4 plays, 6 yards
  10. Q2 UtahPunt, 3 plays, 5 yards
  11. Q2 NorthwesternPunt, 3 plays, 9 yards
  12. Q2 UtahPunt, 5 plays, 19 yards
  13. Q2 NorthwesternTouchdown, 8 plays, 78 yards
  14. Q2 UtahPunt, 3 plays, 8 yards
  15. Q2 NorthwesternTurnover on downs, 8 plays, 50 yards
  16. Q3 UtahPunt, 6 plays, 6 yards
  17. Q3 NorthwesternPunt, 3 plays, 2 yards
  18. Q3 UtahFumble, 1 play, 0 yards
  19. Q3 NorthwesternPunt, 3 plays, 2 yards
  20. Q3 UtahPunt, 9 plays, 23 yards
  21. Q3 NorthwesternPunt, 3 plays, −1 yard
  22. Q3 UtahTouchdown, 8 plays, 60 yards
  23. Q4 NorthwesternTurnover on downs, 9 plays, 45 yards
  24. Q4 UtahTurnover on downs, 5 plays, 20 yards
  25. Q4 NorthwesternTouchdown, 3 plays, 53 yards
  26. Q4 UtahTurnover on downs, 8 plays, 37 yards
  27. Q4 NorthwesternEnd of game, 6 plays, 4 yards

Play by play

1st quarter7 drives, then Tied at 0
Northwestern Punt, 3 plays
15:001st & 10 at own 35Cole Becker kickoff for 65 yds for a touchback
14:301st & 10 at own 25Ben Bryant pass complete to A.J. Henning for 1 yd to the NU 26
14:152nd & 9 at own 26Ben Bryant sacked by Zemaiah Vaughn and Levani Damuni for a loss of 8 yards to the NU 18
13:503rd & 17 at own 18Ben Bryant sacked by Johnathan Hall for a loss of 4 yards to the NU 14
13:304th & 21 at own 14Hunter Renner punt for 50 yds , Money Parks returns for no gain to the UTAH 36
Utah Punt, 3 plays
13:001st & 10 at own 36Bryson Barnes sacked by Richie Hagarty for a loss of 7 yards to the UTAH 29
12:402nd & 17 at own 29Bryson Barnes pass incomplete
12:203rd & 17 at own 29Bryson Barnes sacked by Anto Saka for a loss of 8 yards to the UTAH 21
11:394th & 25 at own 21Jack Bouwmeester punt for 24 yds, punt out-of-bounds at the UTAH 45
Northwestern Missed FG, 7 plays
11:301st & 10 at opp 45Cam Porter run for 3 yds to the UTAH 42
11:102nd & 7 at opp 42Cam Porter run for 3 yds to the UTAH 39
10:203rd & 4 at opp 39Cam Porter run for 8 yds to the UTAH 31 for a 1ST down
10:021st & 10 at opp 31Ben Bryant pass incomplete
9:452nd & 10 at opp 31Ben Bryant pass complete to Joseph Himon II for a loss of 2 yards to the UTAH 33
9:303rd & 12 at opp 33Ben Bryant pass incomplete
9:254th & 12 at opp 33Jack Olsen 51 yd FG MISSED
Utah Punt, 3 plays
9:101st & 10 at own 33Ja’Quinden Jackson run for 4 yds to the UTAH 37
8:302nd & 6 at own 37Landen King run for no gain to the UTAH 37
7:353rd & 6 at own 37Bryson Barnes sacked by Kenny Soares Jr. for a loss of 10 yards to the UTAH 27
7:294th & 16 at own 27Jack Bouwmeester punt for 43 yds, fair catch by A.J. Henning at the NU 30
Northwestern Punt, 6 plays
7:151st & 10 at own 30Ben Bryant pass complete to Cam Johnson for 11 yds to the NU 41 for a 1ST down
6:451st & 10 at own 41Anthony Tyus III run for 4 yds to the NU 45
6:252nd & 6 at own 45Anthony Tyus III run for 11 yds to the UTAH 44 for a 1ST down
6:001st & 10 at opp 44Ben Bryant pass complete to A.J. Henning for no gain to the UTAH 44
5:202nd & 10 at opp 44Ben Bryant pass complete to Cam Johnson for 5 yds to the UTAH 39
4:493rd & 5 at opp 39Ben Bryant pass incomplete
4:414th & 5 at opp 39Hunter Renner punt for 37 yds, downed at the UTAH 2
Utah Interception, 8 plays
4:321st & 10 at own 2Ja’Quinden Jackson run for 25 yds to the UTAH 27 for a 1ST down
3:531st & 10 at own 27Ja’Quinden Jackson run for 9 yds to the UTAH 36
3:202nd & 1 at own 36Micah Bernard run for 4 yds to the UTAH 40 for a 1ST down
2:451st & 10 at own 40Jaylon Glover run for 4 yds to the UTAH 44
2:102nd & 6 at own 44Bryson Barnes pass complete to Micah Bernard for 5 yds to the UTAH 49
1:403rd & 1 at own 49Ja’Quinden Jackson run for 5 yds to the NU 46 for a 1ST down
0:401st & 10 at opp 46Jaylon Glover run for 3 yds to the NU 43
0:232nd & 7 at opp 43Bryson Barnes pass intercepted, touchback. Jaheem Joseph return for no gain
Northwestern Punt, 6 plays
0:231st & 10 at own 20Cam Porter run for a loss of 1 yard to the NU 19
Q2 15:002nd & 11 at own 19Northwestern Penalty, False Start (-5 Yards) to the NU 14
Q2 14:302nd & 16 at own 14Ben Bryant pass complete to Bryce Kirtz for 5 yds to the NU 19
Q2 14:103rd & 11 at own 19Ben Bryant pass complete to Cam Porter for 12 yds to the NU 31 for a 1ST down
Q2 13:531st & 10 at own 31Caleb Komolafe run for 1 yd to the NU 32
Q2 13:202nd & 9 at own 32Ben Bryant run for 3 yds to the NU 35
Q2 12:353rd & 6 at own 35Ben Bryant pass complete to Cam Porter for 5 yds to the NU 40
Q2 12:214th & 1 at own 40Hunter Renner punt for 41 yds, fair catch by Money Parks at the UTAH 19
2nd quarter8 drives, then Northwestern 7, Utah 0
Utah Interception, 3 plays
12:081st & 10 at own 19Ja’Quinden Jackson run for 5 yds to the UTAH 24
12:002nd & 5 at own 24Barnes, Bryson pass incomplete, PENALTY UTAH ineligible downfield on pass 5 yards to the UTAH19, NO PLAY.
11:452nd & 10 at own 19Ja’Quinden Jackson run for 3 yds to the UTAH 22
11:073rd & 7 at own 22Bryson Barnes pass intercepted Jaheem Joseph return for 45 yds to the UTAH 7
Northwestern Turnover on downs, 4 plays
10:451st & goal at opp 7Jack Lausch run for 1 yd to the UTAH 6
10:002nd & goal at opp 6Ben Bryant pass complete to A.J. Henning for 5 yds to the UTAH 1
9:303rd & goal at opp 1Anthony Tyus III run for no gain to the UTAH 1
9:134th & goal at opp 1Ben Bryant pass incomplete
Utah Punt, 3 plays
8:501st & 10 at own 1Bryson Barnes run for 1 yd to the UTAH 2
8:302nd & 9 at own 2Ja’Quinden Jackson run for 4 yds to the UTAH 6
7:413rd & 5 at own 6Ja’Quinden Jackson run for no gain to the UTAH 6
7:274th & 5 at own 6Jack Bouwmeester punt for 53 yds , A.J. Henning returns for 8 yds to the NU 49
Northwestern Punt, 3 plays
7:151st & 10 at own 49Joseph Himon II run for 9 yds to the UTAH 42
6:552nd & 1 at opp 42Joseph Himon II run for no gain to the UTAH 42
6:303rd & 1 at opp 42Ben Bryant pass incomplete
6:164th & 1 at opp 42Hunter Renner punt for 29 yds, fair catch by Money Parks at the UTAH 13
Utah Punt, 5 plays
6:051st & 10 at own 13Bryson Barnes run for 3 yds to the UTAH 16
5:302nd & 7 at own 16Jaylon Glover run for 1 yd to the UTAH 17 for a 1ST down Northwestern Penalty, Face Mask (15 yards) to the UTAH 32 for a 1ST down
5:151st & 10 at own 32Bryson Barnes pass complete to Money Parks for 4 yds to the UTAH 36
4:452nd & 6 at own 36Bryson Barnes pass complete to Dijon Stanley for a loss of 4 yards to the UTAH 32
4:153rd & 10 at own 32Bryson Barnes pass incomplete
3:424th & 10 at own 32Jack Bouwmeester punt for 46 yds, downed at the NU 22
Northwestern Touchdown, 8 plays
3:151st & 10 at own 22Cam Porter run for 7 yds to the NU 29
3:002nd & 3 at own 29Cam Porter run for 8 yds to the NU 37 for a 1ST down
2:581st & 10 at own 37Cam Porter run for no gain to the UTAH 37 for a 1ST down Utah Penalty, Face Mask (15 yards) to the UTAH 48 for a 1ST down
2:301st & 10 at opp 48Anthony Tyus III run for 4 yds to the UTAH 44
2:152nd & 6 at opp 44Anthony Tyus III run for 2 yds to the UTAH 42
2:003rd & 4 at opp 42Ben Bryant pass complete to Marshall Lang for 5 yds to the UTAH 37 for a 1ST down
1:451st & 10 at opp 37Ben Bryant pass complete to Marshall Lang for 25 yds to the UTAH 12 for a 1ST down
1:201st & 10 at opp 12Cam Johnson 12 Yd pass from Ben Bryant (Jack Olsen Kick)Northwestern 7, Utah 0
Utah Punt, 3 plays
1:201st & 10 at own 35Jack Olsen kickoff for 65 yds for a touchback
1:131st & 10 at own 25Micah Bernard run for 3 yds to the UTAH 28
1:132nd & 7 at own 28Timeout Northwestern, clock 01:13
1:062nd & 7 at own 28Bryson Barnes pass complete to Micah Bernard for 5 yds to the UTAH 33
1:063rd & 2 at own 33Timeout Northwestern, clock 01:06
1:043rd & 2 at own 33Bryson Barnes run for no gain to the UTAH 33
1:044th & 2 at own 33Timeout Northwestern, clock 01:04
0:514th & 2 at own 33Jack Bouwmeester punt for 55 yds , A.J. Henning returns for 16 yds to the NU 28
Northwestern Turnover on downs, 8 plays
0:351st & 10 at own 28Ben Bryant pass complete to Joseph Himon II for 6 yds to the NU 34
0:242nd & 4 at own 34Ben Bryant pass incomplete
0:203rd & 4 at own 34Ben Bryant pass complete to Bryce Kirtz for 16 yds to the 50 yard line for a 1ST down
0:201st & 10 at the 50TEAM pass incomplete
0:152nd & 10 at the 50Ben Bryant pass complete to Bryce Kirtz for 17 yds to the UTAH 33 for a 1ST down
0:091st & 10 at opp 33TEAM pass incomplete
0:082nd & 10 at opp 33Ben Bryant pass complete to A.J. Henning for 11 yds to the UTAH 22 for a 1ST down
0:001st & 10 at opp 22Jack Olsen 40 yd FG MISSED
3rd quarter6 drives, then Northwestern 7, Utah 0
Utah Punt, 6 plays
15:001st & 10 at own 35Jack Olsen kickoff for 53 yds
14:451st & 10 at own 35Jaylon Glover run for 2 yds to the UTAH 37
14:152nd & 8 at own 37Jaylon Glover run for 3 yds to the UTAH 40
13:353rd & 5 at own 40Bryson Barnes run for 6 yds to the UTAH 46 for a 1ST down
12:551st & 10 at own 46Money Parks run for 5 yds to the NU 49
12:152nd & 5 at opp 49Micah Bernard run for no gain to the NU 49
11:403rd & 5 at opp 49Bryson Barnes sacked by Carmine Bastone for a loss of 10 yards to the UTAH 41
11:294th & 15 at own 41Jack Bouwmeester punt for 27 yds, downed at the NU 32
Northwestern Punt, 3 plays
11:151st & 10 at own 32Cam Porter run for 2 yds to the NU 34
10:582nd & 8 at own 34Ben Bryant pass incomplete
10:523rd & 8 at own 34Ben Bryant pass incomplete
10:444th & 8 at own 34Hunter Renner punt for 34 yds, fair catch by Money Parks at the UTAH 32
10:301st & 10 at own 32Jaylon Glover run for 6 yds to the UTAH 38 Jaylon Glover fumbled, recovered by NU Rod Heard II
Northwestern Punt, 3 plays
10:001st & 10 at opp 38Ben Bryant pass complete to Caleb Komolafe for 6 yds to the UTAH 32
9:552nd & 4 at opp 32Northwestern Penalty, False Start (-5 Yards) to the UTAH 37
9:502nd & 9 at opp 37Ben Bryant pass incomplete
9:303rd & 9 at opp 37Caleb Komolafe run for 1 yd to the UTAH 36
9:054th & 8 at opp 36Hunter Renner punt for 30 yds, downed at the UTAH 6
Utah Punt, 9 plays
8:551st & 10 at own 6Jaylon Glover run for 5 yds to the UTAH 11
8:302nd & 5 at own 11Micah Bernard run for 4 yds to the UTAH 15
7:453rd & 1 at own 15Micah Bernard run for 3 yds to the UTAH 18 for a 1ST down
6:571st & 10 at own 18Bryson Barnes run for 4 yds to the UTAH 22
6:252nd & 6 at own 22Bryson Barnes run for 5 yds to the UTAH 27
5:453rd & 1 at own 27Jaylon Glover run for 3 yds to the UTAH 30 for a 1ST down
4:451st & 10 at own 30Jaylon Glover run for 2 yds to the UTAH 32
4:152nd & 8 at own 32Bryson Barnes pass complete to Dallen Bentley for 5 yds to the UTAH 37
3:303rd & 3 at own 37Bryson Barnes run for a loss of 8 yards to the UTAH 29
3:074th & 11 at own 29Jack Bouwmeester punt for 45 yds, fair catch by A.J. Henning at the NU 26
Northwestern Punt, 3 plays
2:571st & 10 at own 26A.J. Henning run for 1 yd to the NU 27
2:502nd & 9 at own 27Ben Bryant pass complete to A.J. Henning for 6 yds to the NU 33
2:223rd & 3 at own 33Northwestern Penalty, False Start (-5 Yards) to the NU 28
1:503rd & 8 at own 28Ben Bryant sacked by Van Fillinger and Junior Tafuna for a loss of 3 yards to the NU 25
1:374th & 11 at own 25Hunter Renner punt for 38 yds , Money Parks returns for 3 yds to the UTAH 40
Utah Touchdown, 8 plays
1:181st & 10 at own 40Bryson Barnes run for 10 yds to the 50 yard line for a 1ST down
0:451st & 10 at the 50Jaylon Glover run for 3 yds to the NU 47
0:152nd & 7 at opp 47Micah Bernard run for no gain to the NU 47
Q4 14:303rd & 7 at opp 47Luke Bottari pass complete to Jaylon Glover for 18 yds to the NU 29 for a 1ST down
Q4 13:581st & 10 at opp 29Jaylon Glover run for 2 yds to the NU 27
Q4 13:582nd & 8 at opp 27Timeout Northwestern, clock 13:58
Q4 13:462nd & 8 at opp 27Bryson Barnes pass complete to Munir McClain for 18 yds to the NU 9 for a 1ST down
Q4 13:111st & goal at opp 9Bryson Barnes run for 3 yds to the NU 6
Q4 12:382nd & goal at opp 6Micah Bernard 6 Yd Run (Cole Becker Kick)Tied at 7
4th quarter5 drives, then Northwestern 14, Utah 7
Northwestern Turnover on downs, 9 plays
12:322nd & 7 at own 35Cole Becker kickoff for 65 yds , Joseph Himon II return for 22 yds to the NU 22
12:151st & 10 at own 22Ben Bryant pass complete to Bryce Kirtz for 11 yds to the NU 33 for a 1ST down
12:021st & 10 at own 33Ben Bryant pass complete to Cam Johnson for 3 yds to the NU 36
11:482nd & 7 at own 36Ben Bryant pass incomplete
11:363rd & 7 at own 36Ben Bryant pass complete to Marshall Lang for 9 yds to the NU 45 for a 1ST down
11:211st & 10 at own 45Ben Bryant run for 9 yds to the UTAH 46
11:092nd & 1 at opp 46Hilinski, Ryan pass incomplete, PENALTY UTAH holding 10 yards to the UTAH36, NO PLAY, 1ST DOWN NORTHWSTRN.
10:451st & 10 at opp 36Joseph Himon II run for no gain to the UTAH 36
10:152nd & 10 at opp 36Ryan Hilinski pass complete to Thomas Gordon for 3 yds Thomas Gordon fumbled, recovered by NU
10:053rd & 7 at opp 33Ryan Hilinski pass incomplete
9:564th & 7 at opp 33Ryan Hilinski pass incomplete
Utah Turnover on downs, 5 plays
9:441st & 10 at own 33Jaylon Glover run for 12 yds to the UTAH 45 for a 1ST down
9:001st & 10 at own 45Jaylon Glover run for a loss of 1 yard to the UTAH 44
8:202nd & 11 at own 44Micah Bernard run for 2 yds to the UTAH 46
8:003rd & 9 at own 46Bryson Barnes run for 7 yds to the NU 47
7:104th & 2 at opp 47Jaylon Glover run for no gain to the NU 47
Northwestern Touchdown, 3 plays
7:041st & 10 at own 47Ben Bryant pass incomplete
6:452nd & 10 at own 47Ben Bryant pass complete to A.J. Henning for 34 yds to the UTAH 19 for a 1ST down
6:191st & 10 at opp 19Bryce Kirtz 19 Yd pass from Ben Bryant (Jack Olsen Kick)Northwestern 14, Utah 7
Utah Turnover on downs, 8 plays
6:191st & 10 at own 35Henry Helms kickoff for 65 yds for a touchback
6:101st & 10 at own 25Jaylon Glover run for 2 yds to the UTAH 27
5:342nd & 8 at own 27Bryson Barnes pass complete to Micah Bernard for 14 yds to the UTAH 41 for a 1ST down
5:001st & 10 at own 41Bryson Barnes run for 5 yds to the UTAH 46
4:202nd & 5 at own 46Micah Bernard run for 9 yds to the NU 45 for a 1ST down
3:301st & 10 at opp 45Jaylon Glover run for 2 yds to the NU 43
3:002nd & 8 at opp 43Bryson Barnes sacked by Sean McLaughlin for a loss of 3 yards to the NU 46
2:153rd & 11 at opp 46Bryson Barnes pass complete to Luca Caldarella for 8 yds to the NU 38
1:594th & 3 at opp 38Timeout Utah, clock 01:59
1:554th & 3 at opp 38Bryson Barnes pass incomplete
Northwestern End of game, 6 plays
1:501st & 10 at own 38Cam Porter run for 4 yds to the NU 42
1:502nd & 6 at own 42Timeout Utah, clock 01:50
1:442nd & 6 at own 42Cam Porter run for a loss of 1 yard to the NU 41
1:443rd & 7 at own 41Timeout Utah, clock 01:44
1:373rd & 7 at own 41Ben Bryant run for 10 yds to the UTAH 49 for a 1ST down
1:001st & 10 at opp 49TEAM run for a loss of 3 yards to the NU 48
0:352nd & 13 at own 48TEAM run for a loss of 3 yards to the NU 45
0:103rd & 16 at own 45TEAM run for a loss of 3 yards to the NU 42

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.

Northwestern leads 3–⁠1 in four meetings.

Recent meetings
2023Northwestern 14, Utah 7Las Vegas Bowl
2018Northwestern 31, Utah 20Holiday Bowl
1981Utah 42, Northwestern 0
1927Northwestern 13, Utah 6

Around this game