Referee Brandon Cruse; umpire Robert Richeson; head linesman Mike Moeller; line judge Kelly Deterding; side judge A. Flemming; field judge Jason Ledet; back judge Terry White; center judge Ken RayGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Northwestern
0
3
28
0
31
Utah
14
6
0
0
20
Standouts
PassingClayton Thorson21 of 30, 241 yards, 2 TD, 1 INTNorthwestern
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northwestern
Utah
322
Total yards
388
241
Passing yards
302
81
Rushing yards
86
8.0
Yards per pass
6.7
2.0
Yards per rush
2.8
17
First downs
19
3–14
Third downs
5–14
0–3
Fourth downs
0–1
1
Turnovers
6
3–28
Penalties
4–35
31:51
Possession
27:31
3
Sacks (by defense)
2
Efficiency
Northwestern
Utah
30%
Success rate
46%
−0.20
EPA per play
−0.34
1.21
Explosiveness
0.46
−0.48
Rushing EPA
−0.89
0.16
Passing EPA
0.06
13%
Passing-down success
40%
0.08
First-down EPA
−0.55
−0.35
Second-down EPA
−0.06
0.24
Third-down EPA
−0.05
13%
Havoc by its defense
11%
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 54% to win. Northwestern pulled the upset.
The line
Utah −7, over/under 46.
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 69%, Northwestern 31%. CollegeFootballData.com’s estimate from the point spread.
The money
The Holiday Bowl was put on by the Sports San Diego, a nonprofit. Its IRS Form 990 for the year to February 2019, which takes in this game, reports $16.4 million in revenue, $10.7 million of it from ticket sales, and $15.6 million in expenses. Its best-paid, chief executive officer Mark Neville, was paid $324,000.
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 95-3198732).
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Utah drives left to right, Northwestern right to left.
Q1 NorthwesternPunt, 7 plays, 37 yards
Q1 UtahPunt, 6 plays, 34 yards
Q1 NorthwesternPunt, 3 plays, 6 yards
Q1 UtahTouchdown, 6 plays, 62 yards
Q1 NorthwesternTurnover on downs, 6 plays, 20 yards
Q1 UtahTouchdown, 5 plays, 45 yards
Q1 NorthwesternPunt, 3 plays, −5 yards
Q2 UtahFumble, 1 play, 0 yards
Q2 NorthwesternPunt, 3 plays, −8 yards
Q2 UtahPunt, 3 plays, 9 yards
Q2 NorthwesternField goal, 8 plays, 62 yards
Q2 UtahField goal, 11 plays, 57 yards
Q2 NorthwesternInterception, 4 plays, 20 yards
Q2 UtahField goal, 10 plays, 33 yards
Q2 NorthwesternEnd of half, 1 play, −1 yard
Q3 UtahInterception, 4 plays, 12 yards
Q3 NorthwesternTouchdown, 2 plays, 56 yards
Q3 UtahPunt, 3 plays, −4 yards
Q3 NorthwesternPunt, 3 plays, −3 yards
Q3 UtahFumble return TD, 8 plays (Northwestern scores), 63 yards
Q3 UtahFumble, 3 plays, 4 yards
Q3 NorthwesternTouchdown, 2 plays, 31 yards
Q3 UtahPunt, 3 plays, 0 yards
Q3 NorthwesternTouchdown, 6 plays, 67 yards
Q3 UtahInterception, 3 plays, 17 yards
Q3 NorthwesternPunt, 7 plays, 20 yards
Q4 UtahPunt, 3 plays, 6 yards
Q4 NorthwesternPunt, 8 plays, 29 yards
Q4 UtahTurnover on downs, 7 plays, 21 yards
Q4 NorthwesternTurnover on downs, 4 plays, 8 yards
Q4 UtahFumble, 1 play, 0 yards
Q4 NorthwesternTurnover on downs, 4 plays, −4 yards
Q4 UtahResult not recorded, 1 play, 13 yards
Play by play
1st quarter7 drives, then Utah 14, Northwestern 0
Northwestern Punt, 7 plays
15:00
1st & 10 at own 35
Matt Gay kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Clayton Thorson pass complete to Cameron Green for 4 yds to the Nwest 29
14:29
2nd & 6 at own 29
Isaiah Bowser run for 1 yd to the Nwest 30
13:46
3rd & 5 at own 30
Clayton Thorson pass complete to Flynn Nagel for 18 yds to the Nwest 48 for a 1ST down
13:24
1st & 10 at own 48
Clayton Thorson pass complete to Kyric McGowan for 11 yds to the Utah 41 for a 1ST down
12:59
1st & 10 at opp 41
Isaiah Bowser run for no gain to the Utah 41
12:28
2nd & 10 at opp 41
John Moten IV run for 1 yd to the Utah 40
11:53
3rd & 9 at opp 40
Chad Hanaoka run for 2 yds to the Utah 38
11:04
4th & 7 at opp 38
Jake Collins punt for 34 yds, downed at the Utah 4
Utah Punt, 6 plays
11:04
1st & 10 at own 4
Jason Shelley pass incomplete to Jaylen Dixon
10:56
2nd & 10 at own 4
Armand Shyne run for 4 yds to the Utah 8
10:18
3rd & 6 at own 8
Jason Shelley pass complete to Jaylen Dixon for 22 yds to the Utah 30 for a 1ST down
10:04
1st & 10 at own 30
Jason Shelley pass complete to Jaylen Dixon for 5 yds to the Utah 35
9:37
2nd & 5 at own 35
Armand Shyne run for 3 yds to the Utah 38
9:04
3rd & 2 at own 38
Armand Shyne run for no gain to the Utah 38
8:24
4th & 2 at own 38
Mitch Wishnowsky punt for 43 yds, fair catch by Riley Lees at the Nwest 19
Northwestern Punt, 3 plays
8:24
1st & 10 at own 19
Clayton Thorson pass complete to Bennett Skowronek for 6 yds to the Nwest 25
7:58
2nd & 4 at own 25
Clayton Thorson pass incomplete to John Moten IV
7:52
3rd & 4 at own 25
Clayton Thorson pass incomplete to Riley Lees
7:42
4th & 4 at own 25
Jake Collins punt for 37 yds , Demari Simpkins returns for no gain to the Utah 38
Utah Touchdown, 6 plays
7:42
1st & 10 at own 38
Jason Shelley pass incomplete to TJ Green
7:35
2nd & 10 at own 38
Armand Shyne run for 4 yds to the Utah 42
7:01
3rd & 6 at own 42
Jason Shelley pass complete to Solomon Enis for 19 yds to the Nwest 39 for a 1ST down
6:26
1st & 10 at opp 39
Jason Shelley pass incomplete to Siaosi Mariner
6:19
2nd & 10 at opp 39
Jason Shelley run for 12 yds to the Nwest 27 for a 1ST down
5:48
1st & 10 at opp 27
Jaylen Dixon 27 Yd pass from Jason Shelley (Matt Gay Kick)Utah 7, Northwestern 0
Northwestern Turnover on downs, 6 plays
5:48
1st & 10 at own 35
Matt Gay kickoff for 65 yds for a touchback
5:47
1st & 10 at own 25
Isaiah Bowser run for 4 yds to the Nwest 29
5:22
2nd & 6 at own 29
Clayton Thorson pass complete to Cameron Green for 7 yds to the Nwest 36 for a 1ST down
4:59
1st & 10 at own 36
Clayton Thorson pass incomplete to Kyric McGowan
4:52
2nd & 10 at own 36
Clayton Thorson pass complete to Flynn Nagel for 3 yds to the Nwest 39
4:12
3rd & 7 at own 39
Clayton Thorson pass complete to Riley Lees for 6 yds to the Nwest 45
3:19
4th & 1 at own 45
Isaiah Bowser run for no gain to the Nwest 45
Utah Touchdown, 5 plays
3:18
1st & 10 at opp 45
Jason Shelley run for 15 yds to the Nwest 30 for a 1ST down
2:51
1st & 10 at opp 30
TJ Green run for 4 yds to the Nwest 26
2:29
2nd & 6 at opp 26
Jason Shelley pass complete to Jake Jackson for 21 yds to the Nwest 5 for a 1ST down
2:10
1st & goal at opp 5
Armand Shyne run for 1 yd to the Nwest 4
1:40
2nd & goal at opp 4
Jake Jackson 4 Yd pass from Jason Shelley (Matt Gay Kick)Utah 14, Northwestern 0
Northwestern Punt, 3 plays
1:40
2nd & 9 at own 35
Matt Gay kickoff for 65 yds for a touchback
1:39
1st & 10 at own 25
Clayton Thorson sacked by Cody Barton and Javelin K. Guidry for a loss of 10 yards to the Nwest 15
1:05
2nd & 20 at own 15
NORTHWESTERN Penalty, False Start (Rashawn Slater) to the Nwest 10
0:41
2nd & 25 at own 10
Clayton Thorson pass complete to Cameron Green for 5 yds to the Nwest 15
0:00
3rd & 20 at own 15
Clayton Thorson pass complete to Chad Hanaoka for 5 yds to the Nwest 20
Q2 14:54
4th & 15 at own 20
Jake Collins punt for 44 yds, fair catch by Demari Simpkins at the Utah 36
Q2 14:43
1st & 10 at own 36
Jason Shelley pass complete to Jaylen Dixon for 6 yds Jaylen Dixon fumbled, forced by Paddy Fisher, recovered by Nwest Chris Bergin
2nd quarter7 drives, then Utah 20, Northwestern 3
Northwestern Punt, 3 plays
14:42
1st & 10 at opp 42
Clayton Thorson run for no gain to the Utah 42
14:13
2nd & 10 at opp 42
Clayton Thorson pass incomplete to Jelani Roberts
13:57
3rd & 10 at opp 42
Clayton Thorson sacked by Corrion Ballard for a loss of 8 yards to the 50 yard line
13:27
4th & 18 at the 50
Jake Collins punt for 39 yds, fair catch by Demari Simpkins at the Utah 11
Utah Punt, 3 plays
13:26
1st & 10 at own 11
Jason Shelley pass complete to Siaosi Mariner for 9 yds to the Utah 20
12:59
2nd & 1 at own 20
Jason Shelley run for no gain to the Utah 20
12:28
3rd & 1 at own 20
Armand Shyne run for no gain to the Utah 20
11:44
4th & 1 at own 20
Mitch Wishnowsky punt for 45 yds, fair catch by Riley Lees at the Nwest 35
Northwestern Field goal, 8 plays
11:43
1st & 10 at own 35
Isaiah Bowser run for 2 yds to the Nwest 37
11:19
2nd & 8 at own 37
Clayton Thorson pass complete to Cameron Green for 4 yds to the Nwest 41
10:36
3rd & 4 at own 41
Clayton Thorson pass complete to Berkeley Holman for 24 yds to the Utah 35 for a 1ST down
10:14
1st & 10 at opp 35
Clayton Thorson pass complete to Kyric McGowan for 32 yds to the Utah 3 for a 1ST down
9:47
1st & goal at opp 3
Isaiah Bowser run for 1 yd to the Utah 2
9:17
2nd & goal at opp 2
Isaiah Bowser run for a loss of 1 yard to the Utah 3
8:53
3rd & goal at opp 3
Clayton Thorson pass incomplete
8:42
4th & goal at opp 3
Charlie Kuhbander 21 Yd Field GoalUtah 14, Northwestern 3
Utah Field goal, 11 plays
8:42
4th & 10 at own 35
Drew Luckenbaugh kickoff for 55 yds , Demari Simpkins return for 19 yds to the Utah 29
8:36
1st & 10 at own 29
Jason Shelley pass complete to Jake Jackson for 8 yds to the Utah 37
8:11
2nd & 2 at own 37
Jason Shelley run for 17 yds to the Nwest 46 for a 1ST down
7:34
1st & 10 at opp 46
Jason Shelley run for 2 yds to the Nwest 44
7:02
2nd & 8 at opp 44
Jason Shelley pass complete to Jaylen Dixon for 9 yds to the Nwest 35 for a 1ST down
6:38
1st & 10 at opp 35
Armand Shyne run for 3 yds to the Nwest 32
5:59
2nd & 7 at opp 32
Jason Shelley pass complete to Solomon Enis for 6 yds to the Nwest 26
5:30
3rd & 1 at opp 26
Armand Shyne run for 7 yds to the Nwest 19 for a 1ST down
5:12
1st & 10 at opp 19
Armand Shyne run for 5 yds to the Nwest 14
4:40
2nd & 5 at opp 14
Jason Shelley run for no gain to the Nwest 14
4:07
3rd & 5 at opp 14
Jason Shelley pass incomplete to Jaylen Dixon
3:57
4th & 5 at opp 14
Matt Gay 32 Yd Field GoalUtah 17, Northwestern 3
Northwestern Interception, 4 plays
3:57
4th & 5 at own 35
Matt Gay kickoff for 65 yds , Solomon Vault return for 13 yds to the Nwest 13
3:56
1st & 10 at own 13
Isaiah Bowser run for 3 yds to the Nwest 16
3:18
2nd & 7 at own 16
Clayton Thorson pass incomplete to Cameron Green
3:13
3rd & 7 at own 16
Thorson, Clayton pass incomplete to Green, Cameron, PENALTY UTAH holding (Tupai, Maxs) 10 yards to the NORTHWSTRN26, NO PLAY, 1ST DOWN NORTHWSTRN.
2:54
1st & 10 at own 26
Clayton Thorson pass complete to Cameron Green for 7 yds to the Nwest 33
2:29
2nd & 3 at own 33
Clayton Thorson pass intercepted Marquise Blair return for 5 yds to the Nwest 35
Utah Field goal, 10 plays
2:28
1st & 10 at opp 35
Armand Shyne run for 5 yds to the Nwest 30
1:57
2nd & 5 at opp 30
Shelley, Jason pass incomplete to Mariner, Siaosi, PENALTY UTAH ineligible downfield on pass 5 yards to the NORTHWSTRN35, NO PLAY.
1:49
2nd & 10 at opp 35
Jason Shelley pass complete to Brant Kuithe for 10 yds to the Nwest 25 for a 1ST down
1:12
1st & 10 at opp 25
Jason Shelley run for 6 yds to the Nwest 19
0:44
2nd & 4 at opp 19
Jason Shelley pass complete to Jaylen Dixon for 9 yds to the Nwest 10 for a 1ST down
0:33
1st & 0 at opp 10
Timeout UTAH, clock 00:33
0:32
1st & goal at opp 10
Jason Shelley pass incomplete to Samson Nacua
0:27
2nd & goal at opp 10
Jason Shelley pass incomplete to Cole Fotheringham
0:22
3rd & goal at opp 10
Shelley, Jason pass incomplete to Mariner, Siaosi, PENALTY NORTHWSTRN pass interference (Newsome II, Greg) 8 yards to the NORTHWSTRN2, NO PLAY, 1ST DOWN UTAH.
0:21
1st & goal at opp 2
Armand Shyne run for 1 yd to the Nwest 1
0:17
2nd & 0 at opp 1
Timeout UTAH, clock 00:17
0:16
2nd & goal at opp 1
Jason Shelley pass incomplete
0:15
3rd & goal at opp 1
Armand Shyne run for a loss of 1 yard to the Nwest 2
0:08
4th & 0 at opp 2
Timeout UTAH, clock 00:08
0:08
4th & 0 at opp 2
Timeout NORTHWESTERN, clock 00:08
0:05
4th & goal at opp 2
Matt Gay 20 Yd Field GoalUtah 20, Northwestern 3
Northwestern End of half, 1 play
0:05
4th & 10 at own 35
Matt Gay kickoff for 54 yds
0:00
1st & 10 at own 11
TEAM run for a loss of 1 yard to the Nwest 10
3rd quarter11 drives, then Northwestern 31, Utah 20
Utah Interception, 4 plays
15:00
1st & 10 at own 35
Drew Luckenbaugh kickoff for 55 yds , Derrick Vickers return for 19 yds to the Utah 29
14:54
1st & 10 at own 29
Jason Shelley pass complete to Samson Nacua for 5 yds to the Utah 34
14:24
2nd & 5 at own 34
Jason Shelley pass complete to Siaosi Mariner for 7 yds to the Utah 41 for a 1ST down
13:59
1st & 10 at own 41
Jason Shelley pass incomplete to Jameson Field
13:49
2nd & 10 at own 41
Jason Shelley pass intercepted Blake Gallagher return for no gain to the Nwest 44
Northwestern Touchdown, 2 plays
13:49
1st & 10 at own 44
Clayton Thorson pass complete to Ramaud Chiaokhiao-Bowman for 52 yds to the Utah 4 for a 1ST down
Drew Luckenbaugh kickoff for 45 yds , Jake Jackson return for 16 yds to the Utah 36
6:34
1st & 10 at own 36
Jason Shelley pass complete to Siaosi Mariner for 6 yds to the Utah 42
6:00
2nd & 4 at own 42
Jason Shelley run for a loss of 2 yards to the Utah 40
5:10
3rd & 6 at own 40
Jason Shelley pass complete to Jaylen Dixon for 25 yds Jaylen Dixon fumbled, forced by Trae Williams, recovered by Nwest JR Pace , return for 34 yds to the Utah 31
Northwestern Touchdown, 2 plays
5:09
1st & 10 at opp 31
Isaiah Bowser run for 11 yds to the Utah 20 for a 1ST down
Drew Luckenbaugh kickoff for 55 yds , Derrick Vickers return for 20 yds to the Utah 30
4:33
1st & 10 at own 30
Jason Shelley pass incomplete to Demari Simpkins
4:30
2nd & 10 at own 30
Jason Shelley pass incomplete
4:26
3rd & 10 at own 30
Jason Shelley pass incomplete
4:14
4th & 10 at own 30
Mitch Wishnowsky punt for 37 yds, downed at the Nwest 33
Northwestern Touchdown, 6 plays
4:13
1st & 10 at own 33
Isaiah Bowser run for 23 yds to the Utah 44 for a 1ST down
3:41
1st & 10 at opp 44
Isaiah Bowser run for 2 yds to the Utah 42
3:12
2nd & 8 at opp 42
Thorson, Clayton pass complete to Green, Cameron for 7 yards to the UTAH35, PENALTY UTAH offside (Tafua, Mika) 5 yards to the UTAH37, NO PLAY.
2:51
2nd & 3 at opp 37
Isaiah Bowser run for 4 yds to the Utah 33 for a 1ST down
2:30
1st & 10 at opp 33
Isaiah Bowser run for 3 yds to the Utah 30
1:58
2nd & 7 at opp 30
Clayton Thorson pass complete to Cameron Green for 7 yds to the Utah 23 for a 1ST down
1:49
1st & 10 at opp 23
Thorson, Clayton pass incomplete to McGowan, Kyric, PENALTY UTAH pass interference (Guidry, Javelin K.) 15 yards to the UTAH8, NO PLAY, 1ST DOWN NORTHWSTRN.
Jake Collins kickoff for 54 yds , Derrick Vickers return for 17 yds to the Utah 28
1:36
1st & 10 at own 28
Jason Shelley pass complete to Siaosi Mariner for 16 yds to the Utah 44 for a 1ST down
1:01
1st & 10 at own 44
Devin Brumfield run for 1 yd to the Utah 45
0:41
2nd & 9 at own 45
Jason Shelley pass intercepted JR Pace return for no gain to the Nwest 38
Northwestern Punt, 7 plays
0:00
1st & 10 at own 38
Isaiah Bowser run for 6 yds to the Nwest 44
Q4 15:00
2nd & 4 at own 44
Clayton Thorson pass complete to Ramaud Chiaokhiao-Bowman for 12 yds to the Utah 44 for a 1ST down
Q4 14:36
1st & 10 at opp 44
Isaiah Bowser run for 3 yds to the Utah 41
Q4 14:07
2nd & 7 at opp 41
Isaiah Bowser run for 7 yds to the Utah 34 for a 1ST down
Q4 13:46
1st & 10 at opp 34
John Moten IV run for no gain to the Utah 34
Q4 13:21
2nd & 10 at opp 34
Thorson, Clayton pass complete to McGowan, Kyric for 29 yards to the UTAH5, PENALTY NORTHWSTRN pass interference (McGowan, Kyric) 15 yards to the UTAH49, NO PLAY.
Q4 12:49
2nd & 25 at opp 49
Clayton Thorson run for 2 yds to the Utah 47
Q4 12:08
3rd & 23 at opp 47
Clayton Thorson pass complete to Kyric McGowan for 5 yds to the Utah 42
Q4 11:19
4th & 18 at opp 42
Jake Collins punt for 20 yds, fair catch by Demari Simpkins at the Utah 22
4th quarter7 drives, then Northwestern 31, Utah 20
Utah Punt, 3 plays
11:19
1st & 10 at own 22
Jason Shelley sacked by Travis Whillock for a loss of 5 yards to the Utah 17
10:38
2nd & 15 at own 17
Jason Shelley pass complete to Jaylen Dixon for no gain to the Utah 17
10:14
3rd & 15 at own 17
Jason Shelley pass complete to Jaylen Dixon for 11 yds to the Utah 28
9:57
4th & 4 at own 28
Mitch Wishnowsky punt for 63 yds, downed at the Nwest 9
Northwestern Punt, 8 plays
9:52
1st & 10 at own 9
Isaiah Bowser run for no gain to the Nwest 9
9:10
2nd & 10 at own 9
Isaiah Bowser run for no gain to the Nwest 9
8:34
3rd & 10 at own 9
Clayton Thorson pass complete to Cameron Green for 12 yds to the Nwest 21 for a 1ST down
7:52
1st & 10 at own 21
Isaiah Bowser run for 1 yd to the Nwest 22
7:18
2nd & 9 at own 22
Clayton Thorson run for 10 yds to the Nwest 32 for a 1ST down
6:34
1st & 10 at own 32
Isaiah Bowser run for a loss of 12 yards to the Nwest 20 Isaiah Bowser fumbled, forced by Bradlee Anae, recovered by Nwest Isaiah Bowser
5:57
2nd & 22 at own 20
TJ Green run for 7 yds to the Nwest 27
5:01
3rd & 15 at own 27
Isaiah Bowser run for 11 yds to the Nwest 38
4:23
4th & 4 at own 38
Timeout NORTHWESTERN, clock 04:23
4:12
4th & 4 at own 38
Jake Collins punt for 47 yds , Demari Simpkins returns for a loss of 6 yards to the Utah 9
Utah Turnover on downs, 7 plays
4:12
1st & 10 at own 9
Jason Shelley pass complete to Brant Kuithe for 6 yds to the Utah 15
3:51
2nd & 4 at own 15
Jason Shelley pass incomplete to Derrick Vickers
3:44
3rd & 4 at own 15
Jason Shelley pass complete to Solomon Enis for 9 yds to the Utah 24 for a 1ST down
3:37
1st & 10 at own 24
Jason Shelley pass complete to Brant Kuithe for 6 yds to the Utah 30
3:26
2nd & 4 at own 30
Jason Shelley pass incomplete to Brant Kuithe
3:18
3rd & 4 at own 30
Jason Shelley pass incomplete to Demari Simpkins
3:08
4th & 4 at own 30
Jason Shelley pass incomplete to Derrick Vickers
Northwestern Turnover on downs, 4 plays
3:08
1st & 10 at opp 30
Isaiah Bowser run for no gain to the Utah 30
3:04
2nd & 10 at opp 30
Timeout UTAH, clock 03:04
3:03
2nd & 10 at opp 30
Isaiah Bowser run for 1 yd to the Utah 29
3:01
3rd & 9 at opp 29
Timeout UTAH, clock 03:01
3:00
3rd & 9 at opp 29
Jelani Roberts run for 7 yds to the Utah 22
2:55
4th & 2 at opp 22
Timeout UTAH, clock 02:55
2:52
4th & 2 at opp 22
Riley Lees run for a loss of 2 yards to the Utah 24
Utah Fumble, 1 play
2:44
1st & 10 at own 24
Jason Shelley sacked by Earnest Brown IV for 0 yards to the Utah 24 Jason Shelley fumbled, forced by Earnest Brown IV, recovered by Nwest Joe Spivak , return for 0 yards
Northwestern Turnover on downs, 4 plays
2:44
1st & 10 at opp 24
TEAM run for a loss of 2 yards to the Utah 26
2:00
2nd & 12 at opp 26
TEAM run for a loss of 1 yard to the Utah 27
1:21
3rd & 13 at opp 27
TEAM run for a loss of 1 yard to the Utah 28
0:38
4th & 14 at opp 28
TEAM run for a loss of 1 yard to the Utah 29
Utah Result not recorded, 1 play
0:38
1st & 10 at own 29
Devin Brumfield run for 13 yds to the Utah 42 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.