50°F, clear, wind 10 mph from the northwestWeather: NOAA NCEI Integrated Surface Database; Boise Air Terminal/Gowen Fd Airport (KBOI), 5 km from the stadium, eight minutes after kickoff
Officials
Referee David Alvarez; umpire Stuart Schake; head linesman Rick Smith; line judge Mark Estermyer; side judge Corey Luxner; field judge Jason Ledet; back judge Terrance Jones; center judge Kenneth RayGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
BYU
Boise State
573
Total yards
310
359
Passing yards
249
214
Rushing yards
61
13.3
Yards per pass
6.6
5.6
Yards per rush
2.3
25
First downs
14
2–8
Third downs
7–18
2–3
Fourth downs
1–1
0
Turnovers
2
4–33
Penalties
4–48
26:47
Possession
33:13
3
Sacks (by defense)
3
Efficiency
BYU
Boise State
51%
Success rate
31%
0.47
EPA per play
−0.07
1.55
Explosiveness
1.20
0.33
Rushing EPA
−0.40
0.62
Passing EPA
0.12
33%
Passing-down success
24%
0.15
First-down EPA
−0.41
0.96
Second-down EPA
0.09
0.80
Third-down EPA
0.07
15%
Havoc by its defense
17%
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)
Boise State 58% to win. BYU won as Elo’s underdog.
The line
BYU −4.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 BYU 62%, Boise State 38%. 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. Boise State drives left to right, BYU right to left.
Q1 Boise StatePunt, 4 plays, 31 yards
Q1 BYUTouchdown, 2 plays, 95 yards
Q1 Boise StateField goal, 16 plays, 53 yards
Q1 BYUField goal, 11 plays, 52 yards
Q2 Boise StatePunt, 3 plays, 2 yards
Q2 BYUPunt, 3 plays, 5 yards
Q2 Boise StateInterception, 8 plays, 25 yards
Q2 BYUTurnover on downs, 4 plays, 6 yards
Q2 Boise StatePunt, 3 plays, 7 yards
Q2 BYUTouchdown, 8 plays, 96 yards
Q2 Boise StateFumble, 1 play, 0 yards
Q2 BYUEnd of half, 4 plays, 27 yards
Q3 BYUTouchdown, 5 plays, 86 yards
Q3 Boise StatePunt, 6 plays, 15 yards
Q3 BYUTouchdown, 6 plays, 72 yards
Q3 Boise StatePunt, 6 plays, 18 yards
Q3 BYUTouchdown, 7 plays, 72 yards
Q3 Boise StatePunt, 6 plays, 12 yards
Q4 BYUTouchdown, 6 plays, 30 yards
Q4 Boise StateTouchdown, 6 plays, 80 yards
Q4 Boise StateTouchdown, 1 play, 51 yards
Q4 BYUTouchdown, 3 plays, 45 yards
Q4 Boise StatePunt, 3 plays, 3 yards
Q4 BYUPunt, 3 plays, 7 yards
Q4 Boise StatePunt, 3 plays, 3 yards
Q4 BYUEnd of game, 4 plays, 16 yards
Play by play
1st quarter4 drives, then BYU 7, Boise State 3
Boise State Punt, 4 plays
15:00
1st & 10 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
14:55
1st & 10 at own 25
Jack Sears pass complete to John Bates for 28 yds to the BYU 47 for a 1ST down
14:14
1st & 10 at opp 47
Andrew Van Buren run for 5 yds to the BYU 42
13:40
2nd & 5 at opp 42
Andrew Van Buren run for 2 yds to the BYU 40
13:00
3rd & 3 at opp 40
Jack Sears sacked by Gabe Summers for a loss of 9 yards to the BYU 49
12:16
4th & 12 at opp 49
BYU Penalty, Running Into Kicker (5 Yards) to the BYU 44
12:07
4th & 7 at opp 44
Gavin Wale punt for 39 yds , Hobbs Nyberg returns for no gain to the BYU 5
BYU Touchdown, 2 plays
12:00
1st & 10 at own 5
Zach Wilson pass complete to Isaac Rex for 9 yds to the BYU 14
11:24
2nd & 1 at own 14
Tyler Allgeier run for 86 yds for a TD, (Jake Oldroyd KICK)BYU 7, Boise State 0
Boise State Field goal, 16 plays
11:24
2nd & 1 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
11:20
1st & 10 at own 25
Andrew Van Buren run for 3 yds to the BoiSt 28
11:15
2nd & 7 at own 28
Jack Sears pass complete to Khalil Shakir for 4 yds to the BoiSt 32
10:15
3rd & 3 at own 32
Jack Sears pass complete to Khalil Shakir for 4 yds to the BoiSt 36 for a 1ST down
9:40
1st & 10 at own 36
Jack Sears pass complete to John Bates for 5 yds to the BoiSt 41
9:00
2nd & 5 at own 41
Andrew Van Buren run for 4 yds to the BoiSt 45
8:25
3rd & 1 at own 45
Jack Sears run for 3 yds to the BoiSt 48 for a 1ST down
8:11
1st & 10 at own 48
Timeout BOISE ST, clock 08:11
8:05
1st & 10 at own 48
Andrew Van Buren run for no gain to the BoiSt 48
7:20
2nd & 10 at own 48
Cade Fennegan pass complete to Andrew Van Buren for 3 yds to the BYU 49
6:40
3rd & 7 at opp 49
Cade Fennegan run for 4 yds to the BYU 45
6:00
4th & 3 at opp 45
Cade Fennegan pass complete to Khalil Shakir for 4 yds to the BYU 41 for a 1ST down
5:30
1st & 10 at opp 41
Andrew Van Buren run for 2 yds to the BYU 39
5:00
2nd & 8 at opp 39
Cade Fennegan pass complete to Riley Smith for 15 yds to the BYU 24 for a 1ST down
4:16
1st & 10 at opp 24
Andrew Van Buren run for 2 yds to the BYU 22
3:37
2nd & 8 at opp 22
Cade Fennegan pass incomplete to CT Thomas
3:32
3rd & 8 at opp 22
Cade Fennegan pass incomplete to Khalil Shakir
3:32
4th & 8 at opp 22
Timeout BOISE ST, clock 03:32
3:27
4th & 8 at opp 22
Jonah Dalmas 39 yd FG GOODBYU 7, Boise State 3
BYU Field goal, 11 plays
3:27
4th & 8 at own 35
Jonah Dalmas kickoff for 64 yds , Caleb Christensen return for 17 yds to the BYU 18
3:20
1st & 10 at own 18
Zach Wilson pass incomplete to Dax Milne
3:10
2nd & 10 at own 18
Zach Wilson run for 2 yds to the BYU 20
2:52
3rd & 8 at own 20
Zach Wilson pass complete to Neil Pau’u for 14 yds to the BYU 34 for a 1ST down BOISE ST Penalty, Substitution Infraction ( Yards) declined for a 1ST down
2:40
1st & 10 at own 34
Zach Wilson pass complete to Neil Pau’u for 11 yds to the BYU 45 for a 1ST down
2:00
1st & 10 at own 45
Lopini Katoa run for 7 yds to the BoiSt 48
1:40
2nd & 3 at opp 48
Zach Wilson run for 4 yds to the BoiSt 44 for a 1ST down
1:00
1st & 10 at opp 44
Zach Wilson pass complete to Neil Pau’u for 12 yds to the BoiSt 32 for a 1ST down
0:32
1st & 10 at opp 32
Zach Wilson pass incomplete to Dax Milne
0:20
2nd & 10 at opp 32
Tyler Allgeier run for 2 yds to the BoiSt 30
0:00
3rd & 8 at opp 30
Zach Wilson pass incomplete to Masen Wake
Q2 14:54
4th & 8 at opp 30
Jake Oldroyd 47 yd FG GOODBYU 10, Boise State 3
2nd quarter7 drives, then BYU 16, Boise State 3
Boise State Punt, 3 plays
14:54
4th & 8 at own 35
Jake Oldroyd kickoff for 57 yds , Avery Williams return for 15 yds to the BoiSt 23
14:40
1st & 10 at own 23
Cade Fennegan pass complete to Khalil Shakir for 8 yds to the BoiSt 31
14:00
2nd & 2 at own 31
Cade Fennegan pass complete to Khalil Shakir for a loss of 6 yards to the BoiSt 25
13:24
3rd & 8 at own 25
Cade Fennegan pass incomplete to Khalil Shakir
13:16
4th & 8 at own 25
Gavin Wale punt for 40 yds , Hobbs Nyberg returns for 8 yds to the BYU 43
BYU Punt, 3 plays
13:10
1st & 10 at own 43
Tyler Allgeier run for a loss of 1 yard to the BYU 42
12:50
2nd & 11 at own 42
Tyler Allgeier run for 2 yds to the BYU 44
12:00
3rd & 9 at own 44
Zach Wilson pass complete to Gunner Romney for 4 yds to the BYU 48
11:21
4th & 5 at own 48
Ryan Rehkow punt for 45 yds, downed at the BoiSt 7
Boise State Interception, 8 plays
11:15
1st & 10 at own 7
Andrew Van Buren run for 4 yds to the BoiSt 11
10:40
2nd & 6 at own 11
Andrew Van Buren run for 2 yds to the BoiSt 13
10:10
3rd & 4 at own 13
Cade Fennegan pass complete to Khalil Shakir for 14 yds to the BoiSt 27 for a 1ST down
9:00
1st & 10 at own 27
Andrew Van Buren run for 3 yds to the BoiSt 30
8:37
2nd & 7 at own 30
Andrew Van Buren run for 10 yds to the BoiSt 40 for a 1ST down
7:52
1st & 10 at own 40
Cade Fennegan run for 2 yds to the BoiSt 42
7:16
2nd & 8 at own 42
Fennegan, Cade pass complete to Shakir, Khalil for 13 yards to the BYU45, PENALTY BOISEST pass interference (Griffin, Maclaine) 15 yards to the BOISEST27, NO PLAY.
6:50
2nd & 23 at own 27
Cade Fennegan run for 5 yds to the BoiSt 32
6:19
3rd & 18 at own 32
Cade Fennegan pass intercepted Caleb Christensen return for 6 yds to the BoiSt 39
BYU Turnover on downs, 4 plays
6:00
1st & 10 at opp 39
Zach Wilson sacked by Sam Whitney for a loss of 3 yards to the BoiSt 42
5:35
2nd & 13 at opp 42
Zach Wilson pass complete to Lopini Katoa for 3 yds to the BoiSt 39
5:05
3rd & 10 at opp 39
Lopini Katoa run for 6 yds to the BoiSt 33
4:30
4th & 4 at opp 33
Zach Wilson sacked by Scott Matlock for a loss of 8 yards to the BoiSt 41
Boise State Punt, 3 plays
4:15
1st & 10 at own 41
Khalil Shakir run for 4 yds to the BoiSt 45
3:40
2nd & 6 at own 45
Fennegan, Cade pass complete to Bates, John for 5 yards to the 50 yardline, PENALTY BOISEST illegal shift (Bates, John) 5 yards to the BOISEST40, NO PLAY.
3:15
2nd & 11 at own 40
Cade Fennegan pass complete to Riley Smith for 8 yds to the BoiSt 48
2:42
3rd & 3 at own 48
Cade Fennegan pass incomplete to CT Thomas
2:26
4th & 3 at own 48
Gavin Wale punt for 48 yds, downed at the BYU 4
BYU Touchdown, 8 plays
2:20
1st & 10 at own 4
Zach Wilson pass complete to Gunner Romney for 18 yds to the BYU 22 for a 1ST down
1:50
1st & 10 at own 22
Zach Wilson run for 12 yds to the BYU 34 for a 1ST down
1:45
1st & 10 at own 38
Zach Wilson pass complete to Tyler Allgeier for 4 yds to the BoiSt 38 for a 1ST down BOISE ST Penalty, Roughing Passer (15 Yards) to the BoiSt 47 for a 1ST down
1:35
1st & 10 at opp 47
Zach Wilson pass complete to Neil Pau’u for 10 yds to the BoiSt 37 for a 1ST down
1:25
1st & 10 at opp 37
Tyler Allgeier run for 7 yds to the BoiSt 30
1:25
2nd & 3 at opp 30
Timeout BYU, clock 01:25
1:20
2nd & 3 at opp 30
Lopini Katoa run for 15 yds to the BoiSt 15 for a 1ST down
1:15
1st & 10 at opp 15
Wilson, Zach pass incomplete to Milne, Dax, PENALTY BOISEST pass interference (Reed, Markel) 13 yards to the BOISEST2, NO PLAY, 1ST DOWN BYU.
1:06
1st & goal at opp 2
Tyler Allgeier run for a loss of 2 yards to the BoiSt 4
1:06
2nd & 0 at opp 4
Timeout BYU, clock 01:06
1:00
2nd & goal at opp 4
Zach Wilson run for 4 yds for a TD, (Jake Oldroyd PAT BLOCKED)BYU 16, Boise State 3
1:00
2nd & 12 at own 35
Jake Oldroyd kickoff for 58 yds , Avery Williams return for 20 yds to the BoiSt 27
0:48
1st & 10 at own 27
Cade Fennegan run for 8 yds to the BoiSt 35 Cade Fennegan fumbled, forced by Khyiris Tonga, recovered by BYU Keenan Pili
BYU End of half, 4 plays
0:38
1st & 10 at opp 35
Zach Wilson sacked by Scott Matlock and Scale Igiehon for a loss of 11 yards to the BoiSt 46
0:38
2nd & 21 at opp 46
Timeout BYU, clock 00:38
0:32
2nd & 21 at opp 46
Zach Wilson pass incomplete to Gunner Romney
0:25
3rd & 21 at opp 46
Zach Wilson pass complete to Gunner Romney for 16 yds to the BoiSt 30
0:00
4th & 5 at opp 30
Zach Wilson pass complete to Dax Milne for 22 yds to the BoiSt 8 for a 1ST down
3rd quarter6 drives, then BYU 38, Boise State 3
BYU Touchdown, 5 plays
15:00
1st & 10 at own 35
Jonah Dalmas kickoff for 51 yds
14:55
1st & 10 at own 14
Tyler Allgeier run for a loss of 1 yard to the BYU 13
14:00
2nd & 11 at own 13
Zach Wilson pass complete to Isaac Rex for 6 yds to the BYU 19
13:27
3rd & 5 at own 19
Zach Wilson pass complete to Dax Milne for 38 yds to the BoiSt 43 for a 1ST down
13:16
1st & 10 at opp 43
Zach Wilson pass complete to Gunner Romney for 38 yds to the BoiSt 5 for a 1ST down
12:48
1st & goal at opp 5
Zach Wilson pass complete to Isaac Rex for 5 yds for a TD, (Jake Oldroyd KICK)BYU 23, Boise State 3
Boise State Punt, 6 plays
12:48
1st & 10 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
12:40
1st & 10 at own 25
Cade Fennegan pass complete to Khalil Shakir for 2 yds to the BoiSt 27
12:10
2nd & 8 at own 27
Cade Fennegan pass complete to Riley Smith for 3 yds to the BoiSt 30
11:31
3rd & 5 at own 30
Cade Fennegan pass complete to Khalil Shakir for 11 yds to the BoiSt 41 for a 1ST down
11:15
1st & 10 at own 41
Andrew Van Buren run for 1 yd to the BoiSt 42
10:30
2nd & 9 at own 42
Cade Fennegan sacked by Uriah Leiataua for a loss of 2 yards to the BoiSt 40
9:33
3rd & 11 at own 40
Timeout BOISE ST, clock 09:33
9:24
3rd & 11 at own 40
Cade Fennegan pass incomplete to Stefan Cobbs
9:18
4th & 11 at own 40
Gavin Wale punt for 32 yds, fair catch by Hobbs Nyberg at the BYU 28
BYU Touchdown, 6 plays
9:10
1st & 10 at own 28
Zach Wilson pass complete to Dax Milne for 39 yds to the BoiSt 33 for a 1ST down
8:52
1st & 10 at opp 33
Zach Wilson pass incomplete to Masen Wake
8:45
2nd & 10 at opp 33
Lopini Katoa run for 5 yds to the BoiSt 28
8:15
3rd & 5 at opp 28
Tyler Allgeier run for 3 yds to the BoiSt 25
7:35
4th & 2 at opp 25
Zach Wilson pass complete to Isaac Rex for 5 yds to the BoiSt 20 for a 1ST down
6:57
1st & 10 at opp 20
Zach Wilson pass complete to Isaac Rex for 20 yds for a TD, (Zach Wilson pass to Neil Pau’u for Two-Point Conversion)BYU 31, Boise State 3
Boise State Punt, 6 plays
6:57
1st & 10 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
6:50
1st & 10 at own 25
Andrew Van Buren run for no gain to the BoiSt 25
6:05
2nd & 10 at own 25
Andy Peters pass complete to CT Thomas for 3 yds to the BoiSt 28
5:32
3rd & 7 at own 28
Andy Peters pass complete to CT Thomas for 14 yds to the BoiSt 42 for a 1ST down
5:00
1st & 10 at own 42
Andy Peters pass incomplete to Khalil Shakir BOISE ST Penalty, Illegal Formation ( Yards) declined
4:45
2nd & 10 at own 42
Andy Peters run for 1 yd to the BoiSt 43
4:09
3rd & 9 at own 43
Andy Peters pass incomplete to Khalil Shakir
4:02
4th & 9 at own 43
Gavin Wale punt for 29 yds, punt out-of-bounds at the BYU 28
BYU Touchdown, 7 plays
3:55
1st & 10 at own 28
Zach Wilson run for 5 yds to the BYU 33
3:30
2nd & 5 at own 33
Tyler Allgeier run for 7 yds to the BYU 40 for a 1ST down
2:59
1st & 10 at own 40
Zach Wilson pass complete to Neil Pau’u for 28 yds to the BOISEST 32 for a 1ST down BOISE ST Penalty, Defensive Holding (Markel Reed) declined for a 1ST down
2:45
1st & 10 at opp 32
Zach Wilson run for 3 yds to the BoiSt 29
2:03
2nd & 7 at opp 29
Tyler Allgeier run for 9 yds to the BoiSt 20 for a 1ST down
1:33
1st & 10 at opp 20
Zach Wilson pass incomplete to Dax Milne
1:26
2nd & 10 at opp 20
Lopini Katoa run for 20 yds for a TD, (Jake Oldroyd KICK)BYU 38, Boise State 3
Boise State Punt, 6 plays
1:26
2nd & 10 at own 35
Jake Oldroyd kickoff for 65 yds for a touchback
1:20
1st & 10 at own 25
Andy Peters pass complete to Andrew Van Buren for 1 yd to the BoiSt 26
0:40
2nd & 9 at own 26
Andy Peters pass complete to Riley Smith for 8 yds to the BoiSt 34
0:00
3rd & 1 at own 34
Andrew Van Buren run for 3 yds to the BoiSt 37 for a 1ST down
Q4 14:48
1st & 10 at own 37
Andrew Van Buren run for no gain to the BoiSt 37
Q4 14:36
2nd & 10 at own 37
Andy Peters pass incomplete to Khalil Shakir
Q4 14:33
3rd & 10 at own 37
Andy Peters pass incomplete to Khalil Shakir
Q4 14:28
4th & 10 at own 37
TEAM punt blocked by Khyiris Tonga blocked by Khyiris Tonga Khyiris Tonga return for 7 yds to the BoiSt 30
4th quarter8 drives, then BYU 51, Boise State 17
BYU Touchdown, 6 plays
14:20
1st & 10 at opp 30
Lopini Katoa run for 6 yds to the BoiSt 24
13:45
2nd & 4 at opp 24
Lopini Katoa run for 6 yds to the BoiSt 18 for a 1ST down
13:00
1st & 10 at opp 18
Chris Jackson run for 2 yds to the BoiSt 16
12:32
2nd & 8 at opp 16
Zach Wilson pass complete to Gunner Romney for 15 yds to the BoiSt 1 for a 1ST down
12:00
1st & goal at opp 1
Tyler Allgeier run for no gain to the BoiSt 1
11:27
2nd & goal at opp 1
Neil Pau’u run for 1 yd for a TD, (Jake Oldroyd KICK)BYU 45, Boise State 3
Boise State Touchdown, 6 plays
11:27
2nd & 10 at own 35
Jake Oldroyd kickoff for 45 yds
11:22
1st & 10 at own 20
Cade Fennegan pass incomplete to Riley Smith
11:20
2nd & 10 at own 20
Fennegan, Cade pass incomplete, PENALTY BYU pass interference (Mandell, D’Angelo) 8 yards to the BOISEST28, NO PLAY, 1ST DOWN BOISEST.
11:10
1st & 10 at own 28
Cade Fennegan run for 2 yds to the BoiSt 30
10:30
2nd & 8 at own 30
Andrew Van Buren run for 4 yds to the BoiSt 34
9:56
3rd & 4 at own 34
Cade Fennegan pass complete to CT Thomas for 14 yds to the BoiSt 48 for a 1ST down
9:26
1st & 10 at own 48
Cade Fennegan pass incomplete to CT Thomas
9:17
2nd & 10 at own 48
Cade Fennegan pass complete to Khalil Shakir for 52 yds for a TD, (Jonah Dalmas KICK)BYU 45, Boise State 10
Boise State Touchdown, 1 play
9:17
2nd & 10 at own 35
Jonah Dalmas on-side kick recovered by BOISE ST at the BoiSt 49
9:17
1st & 10 at own 49
BYU Penalty, Defensive Offside (Khyiris Tonga) to the BYU 46
9:07
1st & 5 at opp 46
Cade Fennegan pass complete to Khalil Shakir for 46 yds for a TD, (Jonah Dalmas KICK)BYU 45, Boise State 17
BYU Touchdown, 3 plays
9:07
1st & 5 at own 35
Jonah Dalmas on-side kick recovered by BYU at the BoiSt 45
9:00
1st & 10 at opp 45
Lopini Katoa run for 1 yd to the BoiSt 44
8:40
2nd & 9 at opp 44
Zach Wilson pass complete to Gunner Romney for 42 yds to the BoiSt 2 for a 1ST down
7:59
1st & goal at opp 2
Tyler Allgeier run for 2 yds for a TD, (Jake Oldroyd PAT MISSED)BYU 51, Boise State 17
Boise State Punt, 3 plays
7:59
1st & 10 at own 35
Jake Oldroyd kickoff for 57 yds , Avery Williams return for 17 yds to the BoiSt 25
7:46
1st & 10 at own 25
Cade Fennegan pass incomplete to Khalil Shakir
7:35
2nd & 10 at own 25
Cade Fennegan pass complete to Riley Smith for 5 yds to the BoiSt 30
7:00
3rd & 5 at own 30
Cade Fennegan sacked by Khyiris Tonga and Bracken El-Bakri for a loss of 2 yards to the BoiSt 28
6:15
4th & 7 at own 28
Gavin Wale punt for 43 yds , Hobbs Nyberg returns for a loss of 1 yard to the BYU 28
BYU Punt, 3 plays
6:00
1st & 10 at own 28
Sione Finau run for a loss of 2 yards to the BYU 26
5:35
2nd & 12 at own 26
Tyler Allgeier run for 6 yds to the BYU 32
4:40
3rd & 6 at own 32
Tyler Allgeier run for 3 yds to the BYU 35
3:56
4th & 3 at own 35
Ryan Rehkow punt for 37 yds, punt out-of-bounds at the BoiSt 28
Boise State Punt, 3 plays
3:50
1st & 10 at own 28
Cade Fennegan pass complete to Andrew Van Buren for 3 yds to the BoiSt 31
3:14
2nd & 7 at own 31
Cade Fennegan pass incomplete to Khalil Shakir
3:08
3rd & 7 at own 31
Cade Fennegan pass incomplete
2:56
4th & 7 at own 31
Gavin Wale punt for 45 yds , Hobbs Nyberg returns for 16 yds to the BYU 40
BYU End of game, 4 plays
2:50
1st & 10 at own 40
Sione Finau run for a loss of 4 yards to the BYU 36
2:10
2nd & 14 at own 36
Chris Jackson run for 14 yds to the 50 yard line for a 1ST down
1:30
1st & 10 at the 50
Kavika Fonua run for 4 yds to the BoiSt 46
0:00
2nd & 6 at opp 46
Kavika Fonua run for 2 yds to the BoiSt 44
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.