From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Portland State
Boise State
244
Total yards
491
133
Passing yards
341
111
Rushing yards
150
5.5
Yards per pass
9.2
2.8
Yards per rush
4.8
12
First downs
22
3–14
Third downs
8–15
0–2
Fourth downs
0–1
0
Turnovers
1
12–95
Penalties
7–65
32:25
Possession
27:35
3
Sacks (by defense)
12
Efficiency
Portland State
Boise State
25%
Success rate
42%
−0.13
EPA per play
0.15
1.66
Explosiveness
1.65
−0.29
Rushing EPA
−0.11
0.06
Passing EPA
0.36
31%
Passing-down success
33%
−0.34
First-down EPA
0.17
0.00
Second-down EPA
−0.08
0.54
Third-down EPA
0.70
20%
Havoc by its defense
19%
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 93% to win. Elo’s favorite won.
The line
Boise State −32.5, over/under 54.
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 Boise State 99%, Portland State 1%. 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, Portland State right to left.
Q1 Portland StateField goal, 8 plays, 61 yards
Q1 Boise StateTouchdown, 0 yards
Q1 Portland StatePunt, 3 plays, 8 yards
Q1 Boise StateTouchdown, 7 plays, 86 yards
Q1 Portland StateTouchdown, 7 plays, 75 yards
Q1 Boise StatePunt, 3 plays, 0 yards
Q1 Portland StatePunt, 3 plays, 20 yards
Q2 Boise StateMissed FG, 10 plays, 60 yards
Q2 Portland StatePunt, 3 plays, 0 yards
Q2 Boise StateTouchdown, 5 plays, 77 yards
Q2 Portland StatePunt, 5 plays, 15 yards
Q2 Boise StateInterception, 2 plays, 5 yards
Q2 Portland StatePunt, 3 plays, −13 yards
Q2 Boise StateTouchdown, 12 plays, 56 yards
Q2 Portland StateEnd of half, 1 play, −1 yard
Q3 Boise StatePunt, 5 plays, 6 yards
Q3 Portland StatePunt, 3 plays, −5 yards
Q3 Boise StateTouchdown, 4 plays, 63 yards
Q3 Portland StatePunt, 3 plays, −11 yards
Q3 Boise StateField goal, 7 plays, 29 yards
Q3 Portland StateMissed FG, 12 plays, 48 yards
Q4 Boise StateTouchdown, 4 plays, 73 yards
Q4 Portland StatePunt, 3 plays, 0 yards
Q4 Boise StatePunt, 3 plays, 1 yard
Q4 Portland StateTurnover on downs, 7 plays, 26 yards
Q4 Boise StateTurnover on downs, 5 plays, 20 yards
Q4 Portland StateTurnover on downs, 4 plays, 6 yards
Q4 Boise StateEnd of game, 3 plays, −5 yards
Play by play
1st quarter6 drives, then Boise State 14, Portland State 10
Portland State Field goal, 8 plays
15:00
1st & 10 at own 35
Joel Velazquez kickoff for 65 yds for a touchback BOISE ST Penalty, Defensive offside (-5 Yards)
15:00
1st & 10 at own 30
Carlos Martin run for 8 yds to the PrtSt 38
15:00
2nd & 2 at own 38
Davis Alexander sacked by Curtis Weaver for a loss of 6 yards to the PrtSt 32
15:00
3rd & 8 at own 32
Davis Alexander pass complete to Mataio Talalemotu for 8 yds to the PrtSt 40 for a 1ST down
15:00
1st & 10 at own 40
Beau Kelly run for 52 yds to the BoiSt 8 for a 1ST down
15:00
1st & goal at opp 8
MARTIN,Carlos rush up middle for 4 yards to the BSU4 (WEAVER, Curtis;MOA, David), PENALTY PSU false start 5 yards to the BSU13, NO PLAY.
15:00
1st & goal at opp 13
Davis Alexander run for 7 yds to the BoiSt 6
11:25
2nd & 0 at opp 6
Timeout PORTLAND ST, clock 11:25
11:25
2nd & goal at opp 6
PORTLAND ST Penalty, false start (-5 Yards) to the BoiSt 11
11:25
2nd & goal at opp 11
Emmanuel Daigbe run for 2 yds to the BoiSt 9
11:25
3rd & goal at opp 9
Davis Alexander pass incomplete to Beau Kelly
10:27
4th & goal at opp 9
Cody Williams 26 yd FG GOODPortland State 3, Boise State 0
10:12
1st & 0 at own 35
Cody Williams kickoff for 63 yds , John Hightower return for 98 yds for a TD, (Eric Sachse KICK)Boise State 7, Portland State 3
Portland State Punt, 3 plays
10:12
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
10:12
1st & 10 at own 25
Emmanuel Daigbe run for no gain to the PrtSt 25
10:12
2nd & 10 at own 25
PORTLAND ST Penalty, false start (-5 Yards) to the PrtSt 20
10:12
2nd & 15 at own 20
Davis Alexander run for 13 yds to the PrtSt 33
10:12
3rd & 2 at own 33
Davis Alexander pass complete to Emmanuel Daigbe for no gain to the PrtSt 33
10:12
4th & 2 at own 33
Seth Vernon punt for 53 yds, downed at the BoiSt 14
Boise State Touchdown, 7 plays
7:29
1st & 10 at own 14
BACHMEIER, Hank pass incomplete to HIGHTOWER, John, PENALTY PSU holding (HOWELL,Maxwell) 10 yards to the BSU24, 1ST DOWN BSU, NO PLAY.
7:29
1st & 10 at own 24
Robert Mahone run for 25 yds to the BoiSt 49 for a 1ST down
7:29
1st & 10 at own 49
Hank Bachmeier pass incomplete
7:29
2nd & 10 at own 49
Robert Mahone run for 3 yds to the PrtSt 48
7:29
3rd & 7 at opp 48
Hank Bachmeier run for 7 yds to the PrtSt 41 for a 1ST down
7:29
1st & 10 at opp 41
Robert Mahone run for 28 yds to the PrtSt 13 for a 1ST down
7:29
1st & 10 at opp 13
Hank Bachmeier run for 6 yds to the PrtSt 7
4:13
2nd & 4 at opp 7
Chase Cord run for 7 yds for a TD, (Eric Sachse KICK)Boise State 14, Portland State 3
Portland State Touchdown, 7 plays
4:13
1st & 0 at the 50
Joel Velazquez kickoff for 50 yds for a touchback
4:13
1st & 10 at own 25
Davis Alexander pass complete to Sirgeo Hoffman for 11 yds to the PrtSt 36 for a 1ST down
4:13
1st & 10 at own 36
Davis Alexander pass incomplete to Beau Kelly
4:13
2nd & 10 at own 36
Davis Alexander pass incomplete to Sirgeo Hoffman
4:13
3rd & 10 at own 36
Davis Alexander pass complete to Beau Kelly for 12 yds to the PrtSt 48 for a 1ST down
4:13
1st & 10 at own 48
Sirgeo Hoffman run for no gain to the PrtSt 48
4:13
2nd & 10 at own 48
Davis Alexander pass incomplete
2:25
3rd & 10 at own 48
Davis Alexander pass complete to Mataio Talalemotu for 52 yds for a TD, (Cody Williams KICK)Boise State 14, Portland State 10
Boise State Punt, 3 plays
2:25
1st & 0 at own 35
Cody Williams kickoff for 31 yds , Nick Provenzano return for 10 yds to the BoiSt 44
2:21
1st & 10 at own 44
Hank Bachmeier pass complete to John Hightower for 5 yds to the BoiSt 49
2:21
2nd & 5 at own 49
Robert Mahone run for a loss of 1 yard to the BoiSt 48
2:21
3rd & 6 at own 48
Hank Bachmeier sacked by Nicolas Ah Sam and Shawn Richard for a loss of 4 yards to the BoiSt 44
2:21
4th & 10 at own 44
Joel Velazquez punt for 24 yds, punt out-of-bounds at the BOISEST 32 PORTLAND ST Penalty, Offensive holding (Emmanuel Daigbe) to the PrtSt 22
Portland State Punt, 3 plays
0:23
1st & 10 at own 22
ALEXANDER,Davis pass complete to MARTIN,Carlos for loss of 1 yard to the PSU21 (NAWAHINE, Kekoa), PENALTY BSU illegal block (WHIMPEY, Riley) 15 yards to the PSU37, 1ST DOWN PSU, NO PLAY.
Q2 15:00
1st & 10 at own 37
Davis Alexander pass incomplete
Q2 15:00
2nd & 10 at own 37
Davis Alexander run for 9 yds to the PrtSt 46
Q2 15:00
3rd & 1 at own 46
Sirgeo Hoffman run for a loss of 4 yards to the PrtSt 42
Q2 15:00
4th & 5 at own 42
Seth Vernon punt for 52 yds, downed at the BoiSt 6
2nd quarter8 drives, then Boise State 28, Portland State 10
Boise State Missed FG, 10 plays
13:17
1st & 10 at own 6
George Holani run for 4 yds to the BoiSt 10
13:17
2nd & 6 at own 10
Hank Bachmeier pass complete to John Hightower for 44 yds to the PrtSt 46 for a 1ST down
13:17
1st & 10 at opp 46
Hank Bachmeier pass incomplete
13:17
2nd & 10 at opp 46
Hank Bachmeier pass complete to CT Thomas for 8 yds to the PrtSt 38
13:17
3rd & 2 at opp 38
George Holani run for 10 yds to the PrtSt 28 for a 1ST down
13:17
1st & 10 at opp 28
Hank Bachmeier run for a loss of 7 yards to the PrtSt 35
13:17
2nd & 17 at opp 35
Hank Bachmeier pass complete to John Hightower for 7 yds to the PrtSt 28
13:17
3rd & 10 at opp 28
Hank Bachmeier pass complete to Andrew Van Buren for 9 yds to the PrtSt 19 BOISE ST Penalty, face mask (15 yards) (Andrew Van Buren) to the PrtSt 34
9:16
3rd & 16 at opp 34
Timeout BOISE ST, clock 09:16
9:16
3rd & 16 at opp 34
Hank Bachmeier pass incomplete to John Hightower
9:02
4th & 16 at opp 34
Joel Velazquez 51 yd FG MISSED
Portland State Punt, 3 plays
9:02
1st & 10 at own 34
Davis Alexander pass incomplete to Beau Kelly
9:02
2nd & 10 at own 34
Davis Alexander pass incomplete to Mataio Talalemotu PORTLAND ST Penalty, ineligible downfield on pass ( Yards) declined
9:02
4th & 10 at own 34
Seth Vernon punt for 43 yds, downed at the BoiSt 23
9:02
3rd & 10 at own 34
Davis Alexander pass incomplete
Boise State Touchdown, 5 plays
8:33
1st & 10 at own 23
Robert Mahone run for 3 yds to the BoiSt 26
8:33
2nd & 7 at own 26
Hank Bachmeier pass complete to Robert Mahone for 4 yds to the BoiSt 30
8:33
3rd & 3 at own 30
Hank Bachmeier pass complete to Khalil Shakir for 25 yds to the PrtSt 45 for a 1ST down
8:33
1st & 10 at opp 45
Hank Bachmeier pass complete to Akilian Butler for 22 yds to the PrtSt 23 for a 1ST down
6:18
1st & 10 at opp 23
Hank Bachmeier pass complete to John Hightower for 23 yds for a TD, (Eric Sachse KICK)Boise State 21, Portland State 10
Portland State Punt, 5 plays
6:18
1st & 0 at the 50
Joel Velazquez kickoff for 50 yds for a touchback
6:18
1st & 10 at own 25
Davis Alexander pass incomplete
6:18
2nd & 10 at own 25
Davis Alexander pass complete to Mataio Talalemotu for 11 yds to the PrtSt 36 for a 1ST down
6:18
1st & 10 at own 36
Davis Alexander run for 1 yd to the PrtSt 37
6:18
2nd & 9 at own 37
Davis Alexander pass incomplete to Emmanuel Daigbe
6:18
3rd & 9 at own 37
Davis Alexander run for 3 yds to the PrtSt 40 PORTLAND ST Penalty, illegal block ( Yards) declined
6:18
4th & 6 at own 40
Seth Vernon punt for 36 yds, punt out-of-bounds at the BoiSt 26 , Avery Williams returns for 2 yds to the BoiSt 26
Boise State Interception, 2 plays
4:32
1st & 10 at own 26
Andrew Van Buren run for 5 yds to the BoiSt 31
4:32
2nd & 5 at own 31
Hank Bachmeier pass intercepted Ryan Lesch return for 7 yds to the BoiSt 45
Portland State Punt, 3 plays
3:57
1st & 10 at opp 45
Davis Alexander pass complete to Emmanuel Daigbe for 2 yds to the BoiSt 43
3:14
2nd & 8 at opp 43
ALEXANDER,Davis pass complete to KELLY,Beau for 43 yards to the BSU0, clock 03:14, PENALTY PSU pass interference (DAIGBE,Emmanuel) 15 yards to the PSU42, NO PLAY.
3:14
2nd & 23 at own 42
Davis Alexander run for 6 yds to the PrtSt 48
2:38
3rd & 17 at own 48
Timeout PORTLAND ST, clock 02:38
2:38
3rd & 17 at own 48
Davis Alexander sacked by Curtis Weaver for a loss of 6 yards to the PrtSt 42
2:30
4th & 23 at own 42
Timeout BOISE ST, clock 02:30
2:30
4th & 23 at own 42
Seth Vernon punt for 42 yds , Avery Williams returns for 28 yds to the BoiSt 44
Boise State Touchdown, 12 plays
2:14
1st & 10 at own 44
Hank Bachmeier pass complete to Khalil Shakir for 6 yds to the 50 yard line
2:14
2nd & 4 at the 50
Hank Bachmeier pass incomplete
2:14
3rd & 4 at the 50
Hank Bachmeier pass complete to Akilian Butler for 16 yds to the PrtSt 34 for a 1ST down
2:14
1st & 10 at opp 34
Hank Bachmeier pass complete to Garrett Collingham for 7 yds to the PrtSt 27
1:36
2nd & 3 at opp 27
Timeout PORTLAND ST, clock 01:36
1:36
2nd & 3 at opp 27
Hank Bachmeier sacked by Shawn Richard for a loss of 9 yards to the PrtSt 36 Hank Bachmeier fumbled, recovered by BoiSt Andrew Van Buren , return for 0 yards
1:36
3rd & 12 at opp 36
Hank Bachmeier pass complete to Akilian Butler for 20 yds to the PrtSt 16 for a 1ST down
1:36
1st & 10 at opp 16
Hank Bachmeier pass incomplete to Akilian Butler
1:36
2nd & 10 at opp 16
Hank Bachmeier pass incomplete to Akilian Butler
1:36
3rd & 10 at opp 16
Hank Bachmeier pass complete to Khalil Shakir for 12 yds to the PrtSt 4 for a 1ST down
1:36
1st & goal at opp 4
TEAM pass incomplete
1:36
2nd & goal at opp 4
BOISE ST Penalty, false start (-5 Yards) to the PrtSt 9
1:36
2nd & goal at opp 9
Hank Bachmeier pass incomplete to Akilian Butler
0:29
3rd & goal at opp 9
Hank Bachmeier pass complete to CT Thomas for 9 yds for a TD, (Eric Sachse KICK)Boise State 28, Portland State 10
Portland State End of half, 1 play
0:29
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds , Evyn Holtz return for 21 yds to the PrtSt 21
0:25
1st & 10 at own 21
TEAM run for a loss of 1 yard to the PrtSt 20
3rd quarter6 drives, then Boise State 38, Portland State 10
Boise State Punt, 5 plays
15:00
2nd & 11 at own 35
Cody Williams kickoff for 40 yds
15:00
1st & 10 at own 35
Robert Mahone run for 1 yd to the BoiSt 36
15:00
2nd & 9 at own 36
BOISE ST Penalty, false start (Garrett Curran) to the BoiSt 31
15:00
2nd & 14 at own 31
Hank Bachmeier pass complete to Khalil Shakir for 21 yds to the PrtSt 48 for a 1ST down
15:00
1st & 10 at opp 48
Hank Bachmeier pass incomplete to John Hightower
15:00
2nd & 10 at opp 48
BOISE ST Penalty, false start (-5 Yards) to the BoiSt 47
15:00
2nd & 15 at own 47
Hank Bachmeier sacked by Anthony Del Toro for a loss of 6 yards to the BoiSt 41
15:00
3rd & 21 at own 41
Hank Bachmeier pass incomplete to Robert Mahone
15:00
4th & 21 at own 41
Joel Velazquez punt for 38 yds, fair catch by Beau Kelly at the PrtSt 21
Portland State Punt, 3 plays
12:45
1st & 10 at own 21
Sirgeo Hoffman run for 1 yd to the PrtSt 22
12:45
2nd & 9 at own 22
Emmanuel Daigbe run for a loss of 2 yards to the PrtSt 20
12:45
3rd & 11 at own 20
Davis Alexander sacked by Curtis Weaver for a loss of 4 yards to the PrtSt 16
12:45
4th & 15 at own 16
Seth Vernon punt for 50 yds , Avery Williams returns for 3 yds to the BoiSt 37
Boise State Touchdown, 4 plays
10:38
1st & 10 at own 37
Khalil Shakir run for 4 yds to the BoiSt 41
10:38
2nd & 6 at own 41
George Holani run for 14 yds to the PrtSt 45 for a 1ST down
10:38
1st & 10 at opp 45
Chase Cord pass complete to George Holani for 12 yds to the PrtSt 33 for a 1ST down
8:53
1st & 10 at opp 33
Chase Cord pass complete to CT Thomas for 33 yds for a TD, (Eric Sachse KICK)Boise State 35, Portland State 10
Portland State Punt, 3 plays
8:53
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
8:53
1st & 10 at own 25
HOFFMAN,Sirgeo rush up middle for 2 yards to the PSU27 (HATADA, Chase), PENALTY PSU illegal shift 5 yards to the PSU20, NO PLAY.
8:53
1st & 15 at own 20
Davis Alexander pass incomplete
8:53
2nd & 15 at own 20
Davis Alexander pass incomplete
8:53
3rd & 21 at own 14
Seth Vernon punt for 31 yds, punt out-of-bounds at the PrtSt 45
8:53
3rd & 15 at own 20
Davis Alexander sacked by Tyreque Jones for a loss of 6 yards to the PrtSt 14 PORTLAND ST Penalty, intentional grounding (Davis Alexander) to the PrtSt 14
Boise State Field goal, 7 plays
8:06
1st & 10 at opp 45
George Holani run for a loss of 3 yards to the PrtSt 48
8:06
2nd & 13 at opp 48
Chase Cord pass complete to George Holani for 3 yds to the PrtSt 45
8:06
3rd & 10 at opp 45
Chase Cord run for 29 yds to the PrtSt 16 for a 1ST down
8:06
1st & 10 at opp 16
Chase Cord pass incomplete to Khalil Shakir, broken up by Anthony Adams
8:06
2nd & 10 at opp 16
Chase Cord pass incomplete to Andrew Van Buren
8:06
3rd & 10 at opp 16
Chase Cord pass incomplete to Octavius Evans
6:01
4th & 10 at opp 16
Timeout BOISE ST, clock 06:01
5:56
4th & 10 at opp 16
Eric Sachse 33 yd FG GOODBoise State 38, Portland State 10
Portland State Missed FG, 12 plays
5:56
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
5:56
1st & 10 at own 25
Carlos Martin run for 1 yd to the PrtSt 26
5:56
2nd & 9 at own 26
Davis Alexander pass complete to Emmanuel Daigbe for 10 yds to the PrtSt 36 for a 1ST down
5:56
1st & 10 at own 36
Davis Alexander pass complete to Mataio Talalemotu for 4 yds to the PrtSt 40
5:56
2nd & 6 at own 40
Carlos Martin run for 6 yds to the PrtSt 46 for a 1ST down
5:56
2nd & 7 at own 49
Davis Alexander pass complete to Davis Koetter for 20 yds to the BoiSt 31 for a 1ST down
5:56
1st & 10 at opp 31
Carlos Martin run for 2 yds to the BoiSt 29
5:56
1st & 10 at own 46
Davis Alexander pass complete to Mataio Talalemotu for 3 yds to the PrtSt 49
5:56
2nd & 8 at opp 29
Davis Alexander run for 11 yds to the BoiSt 18 for a 1ST down
5:56
1st & 10 at opp 18
Evyn Holtz run for no gain to the BoiSt 18
5:56
2nd & 10 at opp 18
Davis Alexander sacked by Curtis Weaver for a loss of 7 yards to the BoiSt 25
5:56
3rd & 17 at opp 25
PORTLAND ST Penalty, false start (Brady Brick) to the BoiSt 30
Q4 15:00
3rd & 22 at opp 30
Carlos Martin run for 3 yds to the BoiSt 27
Q4 14:16
4th & 19 at opp 27
Cody Williams 44 yd FG MISSED
4th quarter7 drives, then Boise State 45, Portland State 10
Boise State Touchdown, 4 plays
14:16
1st & 10 at own 27
George Holani run for 3 yds to the BoiSt 30
14:16
1st & 10 at own 41
George Holani run for 15 yds to the PrtSt 44 for a 1ST down
14:16
2nd & 7 at own 30
Chase Cord pass complete to CT Thomas for 11 yds to the BoiSt 41 for a 1ST down
12:30
1st & 10 at opp 44
Chase Cord pass complete to Stefan Cobbs for 44 yds for a TD, (Eric Sachse KICK)Boise State 45, Portland State 10
Portland State Punt, 3 plays
12:30
1st & 0 at own 35
Joel Velazquez kickoff for 65 yds for a touchback
12:30
1st & 10 at own 25
Sirgeo Hoffman run for 2 yds to the PrtSt 27
12:30
2nd & 8 at own 27
EASON,Jalani rush left for 4 yards to the PSU31 (WASHINGTON, D.), PENALTY PSU illegal formation 5 yards to the PSU22, NO PLAY.
12:30
2nd & 13 at own 22
Jalani Eason run for 3 yds to the PrtSt 25
12:30
3rd & 10 at own 25
Jalani Eason pass incomplete to George McCorley
12:30
4th & 10 at own 25
Seth Vernon punt for 46 yds, fair catch by Avery Williams at the BoiSt 29
Boise State Punt, 3 plays
10:29
1st & 10 at own 29
Danny Smith run for 1 yd to the BoiSt 30
10:29
2nd & 9 at own 30
Chase Cord pass incomplete to Stefan Cobbs
10:29
3rd & 9 at own 30
Chase Cord pass incomplete to Danny Smith
10:29
4th & 9 at own 30
Joel Velazquez punt for 43 yds, fair catch by Beau Kelly at the PrtSt 27
Portland State Turnover on downs, 7 plays
9:41
1st & 10 at own 27
Jalani Eason sacked by Brandon Hawkins for a loss of 1 yard to the PrtSt 26
9:41
2nd & 11 at own 26
Jalani Eason run for no gain to the PrtSt 26
9:41
3rd & 11 at own 26
Jalani Eason run for 6 yds to the PrtSt 32 for a 1ST down BOISE ST Penalty, face mask (15 yards) (15 Yards) to the PrtSt 47 for a 1ST down
9:41
1st & 10 at own 47
Evyn Holtz run for 3 yds to the 50 yard line
9:41
2nd & 7 at the 50
Evyn Holtz run for 2 yds to the BoiSt 48
9:41
3rd & 5 at opp 48
Evyn Holtz run for 2 yds to the BoiSt 46
9:41
4th & 3 at opp 46
Evyn Holtz run for a loss of 1 yard to the BoiSt 47
Boise State Turnover on downs, 5 plays
6:28
1st & 10 at own 47
Jaylon Henderson run for 11 yds to the PrtSt 42 for a 1ST down
6:28
1st & 10 at opp 42
Andrew Van Buren run for 4 yds to the PrtSt 38
6:28
2nd & 6 at opp 38
Andrew Van Buren run for 3 yds to the PrtSt 35
6:28
3rd & 3 at opp 35
Danny Smith run for no gain to the PrtSt 35
6:28
4th & 3 at opp 35
Jaylon Henderson run for 2 yds to the PrtSt 33
Portland State Turnover on downs, 4 plays
3:24
1st & 10 at own 33
Dante Chachere run for 2 yds to the PrtSt 35
3:24
2nd & 8 at own 35
Dante Chachere run for 3 yds to the PrtSt 38
3:24
3rd & 5 at own 38
Evyn Holtz run for 2 yds to the PrtSt 40
3:24
4th & 3 at own 40
Evyn Holtz run for a loss of 1 yard to the PrtSt 39
Boise State End of game, 3 plays
1:24
1st & 10 at opp 39
TEAM run for a loss of 2 yards to the PrtSt 41
1:24
2nd & 12 at opp 41
TEAM run for a loss of 2 yards to the PrtSt 43
1:24
3rd & 14 at opp 43
TEAM run for a loss of 1 yard to the PrtSt 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.