Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Luke Strebel kickoff for 65 yds for a touchback
8-yd Pass
15:00 - 1st
Josh Allen pass complete to C.J. Johnson for 8 yds to the Wyom 33
1st & 10 at WYO 25
3-yd Run
15:00 - 1st
Brian Hill run for 3 yds to the Wyom 36 for a 1ST down
2nd & 2 at WYO 33
4-yd Pass
15:00 - 1st
Josh Allen pass complete to Austin Conway for 14 yds to the 50 yard line WYOMING Penalty, Offensive holding (-10 Yards) to the Wyom 40
1st & 10 at WYO 36
27-yd Run
15:00 - 1st
Josh Allen run for 27 yds to the AFA 31 for a 1ST down
3rd & 15 at WYO 42
7-yd Run
15:00 - 1st
Brian Hill run for 7 yds to the AFA 24
1st & 10 at AFA 31
7-yd Pass
15:00 - 1st
Josh Allen pass complete to Austin Conway for 7 yds to the AFA 17 for a 1ST down
2nd & 3 at AFA 24
Incompletion
15:00 - 1st
Josh Allen pass incomplete
1st & 10 at AFA 17
7-yd Run
15:00 - 1st
Brian Hill run for 7 yds to the Wyom 47
1st & 11 at WYO 40
Sack
15:00 - 1st
Josh Allen sacked by Jack Flor for a loss of 5 yards to the Wyom 42
2nd & 4 at WYO 47
Incompletion
15:00 - 1st
Josh Allen pass incomplete to Tanner Gentry
3rd & 9 at WYO 42
17-yd Touchdown Pass
10:40 - 1st
Josh Allen pass complete to Tanner Gentry for 17 yds for a TD, (Cooper Rothe KICK)
2nd & 10 at AFA 17
Kickoff
10:40 - 1st
Cooper Rothe kickoff for 63 yds , Timothy McVey return for 18 yds to the AFA 20
0-yd Run
10:40 - 1st
Tyler Williams run for no gain to the AFA 20
1st & 10 at AFA 20
Incompletion
10:40 - 1st
Nate Romine pass incomplete
2nd & 10 at AFA 20
Incompletion
10:40 - 1st
Nate Romine pass incomplete
3rd & 10 at AFA 20
Punt
10:40 - 1st
Steve Brosy punt for 47 yds , Austin Conway returns for 4 yds to the Wyom 37
4th & 10 at AFA 20
3-yd Run
9:43 - 1st
Brian Hill run for 3 yds to the Wyom 40
1st & 10 at WYO 37
9-yd Pass
9:43 - 1st
Josh Allen pass complete to C.J. Johnson for 9 yds to the Wyom 49 for a 1ST down
2nd & 7 at WYO 40
0-yd Run
9:43 - 1st
Brian Hill run for no gain to the Wyom 49
1st & 10 at WYO 49
Incompletion
9:43 - 1st
Josh Allen pass incomplete to Tanner Gentry
2nd & 10 at WYO 49
7-yd Pass
9:43 - 1st
Josh Allen pass complete to Jacob Hollister for 7 yds to the AFA 44
3rd & 10 at WYO 49
Punt
9:43 - 1st
Ethan Wood punt for 35 yds, downed at the AFA 9
4th & 3 at AFA 44
Fumble Recovery (Own)
7:13 - 1st
Nate Romine run for a loss of 8 yards to the AFA 1 Nate Romine fumbled,
1st & 10 at AFA 9
5-yd Run
7:13 - 1st
Shayne Davern run for 5 yds to the AFA 6
2nd & 18 at AFA 1
4-yd Run
7:13 - 1st
Shayne Davern run for 4 yds to the AFA 10
3rd & 13 at AFA 6
Punt
7:13 - 1st
Steve Brosy punt for 44 yds, fair catch by Austin Conway at the Wyom 46
4th & 9 at AFA 10
Incompletion
5:12 - 1st
Josh Allen pass incomplete
1st & 10 at WYO 46
6-yd Run
5:12 - 1st
Shaun Wick run for 6 yds to the AFA 48
2nd & 10 at WYO 46
Fumble Recovery
5:12 - 1st
Josh Allen run for 1 yd to the AFA 48 Josh Allen fumbled, forced by Roland Ladipo, recovered by AFA Roland Ladipo
3rd & 4 at AFA 48
2-yd Run
4:18 - 1st
D.J. Johnson run for 2 yds to the 50 yard line
1st & 10 at AFA 48
4-yd Run
4:18 - 1st
D.J. Johnson run for 4 yds to the Wyom 46
2nd & 8 at 50
8-yd Run
4:18 - 1st
Timothy McVey run for 8 yds to the Wyom 38 for a 1ST down
3rd & 4 at WYO 46
Sack
4:18 - 1st
Nate Romine sacked by Logan Wilson for a loss of 16 yards to the AFA 46
1st & 10 at WYO 38
5-yd Run
4:18 - 1st
Shayne Davern run for 5 yds to the Wyom 49
2nd & 26 at AFA 46
Interception
4:18 - 1st
Nate Romine pass intercepted Marcus Epps return for 27 yds to the Wyom 22 WYOMING Penalty, illegal block (15 Yards) to the Wyom 39
3rd & 21 at WYO 49
15-yd Run
1:24 - 1st
Brian Hill run for 15 yds to the AFA 46 for a 1ST down
1st & 10 at WYO 39
0-yd Run
1:24 - 1st
Brian Hill run for no gain to the AFA 46
1st & 10 at AFA 46
Incompletion
1:24 - 1st
Josh Allen pass incomplete
2nd & 10 at AFA 46
Incompletion
1:24 - 1st
Josh Allen pass incomplete to C.J. Johnson, broken up by Haji Dunn Jr.
3rd & 10 at AFA 46
Punt
1:24 - 1st
Ethan Wood punt for 46 yds for a touchback
4th & 10 at AFA 46

End of 1st Quarter

2nd Quarter
4-yd Run
15:00 - 2nd
D.J. Johnson run for 4 yds to the AFA 24
1st & 10 at AFA 20
32-yd Run
15:00 - 2nd
D.J. Johnson run for 32 yds to the Wyom 44 for a 1ST down
2nd & 6 at AFA 24
2-yd Run
15:00 - 2nd
Jacobi Owens run for 2 yds to the Wyom 42
1st & 10 at WYO 44
-2-yd Run
15:00 - 2nd
Shayne Davern run for a loss of 2 yards to the Wyom 44
2nd & 8 at WYO 42
10-yd Pass
15:00 - 2nd
Nate Romine pass complete to Ryan Reffitt for 10 yds to the Wyom 34 for a 1ST down
3rd & 10 at WYO 44
3-yd Run
15:00 - 2nd
D.J. Johnson run for 3 yds to the Wyom 31
1st & 10 at WYO 34
1-yd Run
15:00 - 2nd
Nate Romine run for 1 yd to the Wyom 30
2nd & 7 at WYO 31

(10:57 - 2nd) Timeout WYOMING, clock 10:57

Incompletion
10:57 - 2nd
Nate Romine pass incomplete
3rd & 6 at WYO 30
Field Goal Good
10:48 - 2nd
Luke Strebel 47 yd FG GOOD
4th & 6 at WYO 30
Kickoff
10:48 - 2nd
Luke Strebel kickoff for 65 yds for a touchback
3-yd Pass
10:48 - 2nd
Josh Allen pass complete to Austin Conway for 3 yds to the Wyom 28
1st & 10 at WYO 25
1-yd Run
10:48 - 2nd
Brian Hill run for 1 yd to the Wyom 29
2nd & 7 at WYO 28
7-yd Pass
10:48 - 2nd
Josh Allen pass complete to Jake Maulhardt for 7 yds to the Wyom 36 for a 1ST down
3rd & 6 at WYO 29
2-yd Run
10:48 - 2nd
Brian Hill run for 2 yds to the Wyom 38
1st & 10 at WYO 36
Incompletion
10:48 - 2nd
Josh Allen pass incomplete to Tanner Gentry
2nd & 8 at WYO 38
10-yd Pass
10:48 - 2nd
Josh Allen pass complete to C.J. Johnson for 10 yds to the Wyom 48 for a 1ST down
3rd & 8 at WYO 38

(7:56 - 2nd) Timeout WYOMING, clock 07:56

-1-yd Run
7:56 - 2nd
Brian Hill run for a loss of 1 yard to the Wyom 47
1st & 10 at WYO 48
12-yd Run
7:56 - 2nd
Josh Allen run for 12 yds to the AFA 41 for a 1ST down
2nd & 11 at WYO 47
Incompletion
7:56 - 2nd
Josh Allen pass incomplete to Tanner Gentry
1st & 10 at AFA 41
11-yd Run
7:56 - 2nd
Josh Allen run for 11 yds to the AFA 30 for a 1ST down
2nd & 10 at AFA 41
0-yd Pass
7:56 - 2nd
Josh Allen pass complete to Austin Conway for no gain to the AFA 30
1st & 10 at AFA 30
-7-yd Run
7:56 - 2nd
Brian Hill run for 3 yds to the AFA 27 WYOMING Penalty, Offensive holding (-10 Yards) to the AFA 37
2nd & 10 at AFA 30
17-yd Pass
7:56 - 2nd
Josh Allen pass complete to James Price for 17 yds to the AFA 20 for a 1ST down
2nd & 17 at AFA 37
20-yd Touchdown Pass
4:51 - 2nd
Josh Allen pass complete to Jake Maulhardt for 20 yds for a TD, (Cooper Rothe KICK)
1st & 10 at AFA 20
Kickoff
4:51 - 2nd
Cooper Rothe kickoff for 65 yds for a touchback
0-yd Run
4:51 - 2nd
Tyler Williams run for no gain to the AFA 25
1st & 10 at AFA 25
3-yd Run
4:51 - 2nd
Jacobi Owens run for 3 yds to the AFA 28
2nd & 10 at AFA 25
Incompletion
4:51 - 2nd
Nate Romine pass incomplete
3rd & 7 at AFA 28
Punt
4:51 - 2nd
Steve Brosy punt for 62 yds , Austin Conway returns for a loss of 6 yards to the Wyom 4
4th & 7 at AFA 28
0-yd Run
3:18 - 2nd
Brian Hill run for no gain to the Wyom 4
1st & 10 at WYO 4
0-yd Run
3:18 - 2nd
Brian Hill run for no gain to the Wyom 4
2nd & 10 at WYO 4

(2:30 - 2nd) Timeout AIR FORCE, clock 02:30

3-yd Run
2:30 - 2nd
Josh Allen run for 3 yds to the Wyom 7
3rd & 10 at WYO 4
Punt
2:30 - 2nd
Ethan Wood punt for 23 yds, downed at the Wyom 30
4th & 7 at WYO 7
8-yd Run
2:15 - 2nd
Nate Romine run for 8 yds to the Wyom 22
1st & 10 at WYO 30
Incompletion
2:15 - 2nd
Nate Romine pass incomplete
2nd & 2 at WYO 22
-1-yd Run
2:15 - 2nd
Ronald Cleveland run for a loss of 1 yard to the Wyom 23
3rd & 2 at WYO 22

(0:55 - 2nd) Timeout AIR FORCE, clock 00:55

Field Goal Good
0:51 - 2nd
Luke Strebel 41 yd FG GOOD
4th & 3 at WYO 23
Kickoff
0:51 - 2nd
Luke Strebel kickoff for 65 yds for a touchback
5-yd Penalty
0:51 - 2nd
ALLEN, Josh pass complete to GENTRY, Tanner for 50 yards to the AF25 (STEELHAMMER, We), PENALTY WY ineligible downfield on pass 5 yards to the WY20, NO PLAY.
1st & 10 at WYO 25

(0:40 - 2nd) Timeout WYOMING, clock 00:40

4-yd Run
0:40 - 2nd
Brian Hill run for 4 yds to the Wyom 24
1st & 15 at WYO 20

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Cooper Rothe kickoff for 65 yds for a touchback
15-yd Run
15:00 - 3rd
Nate Romine run for 15 yds to the AFA 40 for a 1ST down
1st & 10 at AFA 25
6-yd Run
15:00 - 3rd
Nate Romine run for 6 yds to the AFA 46
1st & 10 at AFA 40
-3-yd Run
15:00 - 3rd
Tyler Williams run for a loss of 3 yards to the AFA 43
2nd & 4 at AFA 46
Incompletion
15:00 - 3rd
Nate Romine pass incomplete to Jalen Robinette
3rd & 7 at AFA 43
Punt
15:00 - 3rd
Steve Brosy punt for 37 yds, fair catch by Austin Conway at the Wyom 20
4th & 7 at AFA 43
4-yd Run
13:00 - 3rd
Brian Hill run for 4 yds to the Wyom 24
1st & 10 at WYO 20
8-yd Run
13:00 - 3rd
Brian Hill run for 8 yds to the Wyom 32 for a 1ST down
2nd & 6 at WYO 24
8-yd Run
13:00 - 3rd
Brian Hill run for 8 yds to the Wyom 40
1st & 10 at WYO 32
15-yd Pass
13:00 - 3rd
Josh Allen pass complete to Jake Maulhardt for 15 yds to the AFA 45 for a 1ST down
2nd & 2 at WYO 40
0-yd Run
13:00 - 3rd
Shaun Wick run for no gain to the AFA 45
1st & 10 at AFA 45
4-yd Run
13:00 - 3rd
Shaun Wick run for 4 yds to the AFA 41
2nd & 10 at AFA 45
1-yd Run
13:00 - 3rd
Josh Allen run for 1 yd to the AFA 40
3rd & 6 at AFA 41
Punt
13:00 - 3rd
Ethan Wood punt for 25 yds, fair catch by Ronald Cleveland at the AFA 15
4th & 5 at AFA 40
Fumble Recovery
8:55 - 3rd
Jacobi Owens run for no gain Jacobi Owens fumbled, recovered by Wyom D.J. May , return for 15 yds, (Cooper Rothe KICK)
1st & 10 at AFA 15
Kickoff
8:55 - 3rd
Cooper Rothe kickoff for 65 yds for a touchback
1-yd Run
8:55 - 3rd
Shayne Davern run for 1 yd to the AFA 26
1st & 10 at AFA 25
4-yd Run
8:55 - 3rd
Nate Romine run for 4 yds to the AFA 30
2nd & 9 at AFA 26
4-yd Run
8:55 - 3rd
Timothy McVey run for 4 yds to the AFA 34
3rd & 5 at AFA 30
Punt
8:55 - 3rd
Steve Brosy punt for 51 yds , Austin Conway returns for no gain to the Wyom 15
4th & 1 at AFA 34
Incompletion
7:24 - 3rd
Josh Allen pass incomplete to Tanner Gentry
1st & 10 at WYO 15
4-yd Run
7:24 - 3rd
Brian Hill run for 4 yds to the Wyom 19
2nd & 10 at WYO 15
Incompletion
7:24 - 3rd
Josh Allen pass incomplete to Tanner Gentry
3rd & 6 at WYO 19
Punt
7:24 - 3rd
Ethan Wood punt for 49 yds, fair catch by Ronald Cleveland at the AFA 32
4th & 6 at WYO 19
-8-yd Run
6:25 - 3rd
Tyler Williams run for 2 yds to the AFA 34 AIR FORCE Penalty, Offensive holding (-10 Yards) to the AFA 24
1st & 10 at AFA 32
Incompletion
6:25 - 3rd
Nate Romine pass incomplete to Ronald Cleveland
1st & 18 at AFA 24
4-yd Run
6:25 - 3rd
Jacobi Owens run for 4 yds to the AFA 28
2nd & 18 at AFA 24
Sack
6:25 - 3rd
Nate Romine sacked by Lucas Wacha for a loss of 8 yards to the AFA 20
3rd & 14 at AFA 28
Punt
6:25 - 3rd
Steve Brosy punt for 47 yds , Austin Conway returns for 24 yds to the AFA 43
4th & 22 at AFA 20
10-yd Penalty
4:30 - 3rd
ALLEN, Josh pass incomplete to GENTRY, Tanner, PENALTY AF holding 10 yards to the AF33, 1ST DOWN WY, NO PLAY.
1st & 10 at AFA 43
1-yd Run
4:30 - 3rd
Brian Hill run for 1 yd to the AFA 32
1st & 10 at AFA 33
32-yd Touchdown Pass
3:33 - 3rd
Josh Allen pass complete to Jacob Hollister for 32 yds for a TD, (Cooper Rothe KICK)
2nd & 9 at AFA 32
Kickoff
3:33 - 3rd
Cooper Rothe kickoff for 65 yds for a touchback
75-yd Touchdown Pass
3:21 - 3rd
Nate Romine pass complete to Jalen Robinette for 75 yds for a TD, (Luke Strebel KICK)
1st & 10 at AFA 25
Kickoff
3:21 - 3rd
Luke Strebel kickoff for 65 yds , D.J. May return for 25 yds to the Wyom 25
4-yd Run
3:21 - 3rd
Brian Hill run for 4 yds to the Wyom 29
1st & 10 at WYO 25
2-yd Run
3:21 - 3rd
Brian Hill run for 2 yds to the Wyom 31
2nd & 6 at WYO 29
Incompletion
3:21 - 3rd
Josh Allen pass incomplete
3rd & 4 at WYO 31
Punt
3:21 - 3rd
Ethan Wood punt for 48 yds, fair catch by Ronald Cleveland at the AFA 21
4th & 4 at WYO 31
14-yd Pass
1:53 - 3rd
Nate Romine pass complete to Jalen Robinette for 14 yds to the AFA 35 for a 1ST down
1st & 10 at AFA 21
Interception
1:53 - 3rd
Nate Romine pass intercepted Antonio Hull return for a loss of 2 yards to the Wyom 32
1st & 10 at AFA 35
4th Quarter
1-yd Run
1:21 - 3rd
Brian Hill run for 1 yd to the Wyom 33
1st & 10 at WYO 32
15-yd Penalty
1:21 - 3rd
ALLEN, Josh pass incomplete to HOLLISTER, J., PENALTY AF pass interference 15 yards to the WY48, 1ST DOWN WY, NO PLAY.
2nd & 9 at WYO 33
4-yd Run
1:21 - 3rd
Brian Hill run for 4 yds to the AFA 48
1st & 10 at WYO 48

End of 3rd Quarter

Incompletion
15:00 - 4th
Josh Allen pass incomplete to Jake Maulhardt, broken up by Weston Steelhammer
2nd & 6 at AFA 48
Sack
15:00 - 4th
Josh Allen sacked by Santo Coppola for a loss of 8 yards to the Wyom 44
3rd & 6 at AFA 48
Punt
15:00 - 4th
Ethan Wood punt for 40 yds, downed at the AFA 16
4th & 14 at WYO 44
28-yd Run
14:02 - 4th
D.J. Johnson run for 28 yds to the AFA 44 for a 1ST down
1st & 10 at AFA 16
3-yd Run
14:02 - 4th
Nate Romine run for 3 yds to the AFA 47
1st & 10 at AFA 44
28-yd Run
14:02 - 4th
Timothy McVey run for 28 yds to the Wyom 25 for a 1ST down
2nd & 7 at AFA 47
0-yd Run
14:02 - 4th
Timothy McVey run for no gain to the Wyom 25
1st & 10 at WYO 25
Incompletion
14:02 - 4th
Nate Romine pass incomplete to Jalen Robinette
2nd & 10 at WYO 25
12-yd Pass
14:02 - 4th
Nate Romine pass complete to Jalen Robinette for 12 yds to the Wyom 13 for a 1ST down
3rd & 10 at WYO 25
5-yd Run
14:02 - 4th
Nate Romine run for 5 yds to the Wyom 8
1st & 10 at WYO 13
-1-yd Run
14:02 - 4th
Timothy McVey run for a loss of 1 yard to the Wyom 9
2nd & 5 at WYO 8
8-yd Run
14:02 - 4th
Jacobi Owens run for 8 yds to the Wyom 1 for a 1ST down
3rd & 6 at WYO 9
0-yd Run
14:02 - 4th
D.J. Johnson run for no gain to the Wyom 1
1st & Goal at WYO 1
1-yd Touchdown Run
9:03 - 4th
Nate Romine run for 1 yd for a TD, (Luke Strebel KICK)
2nd & Goal at WYO 1
Kickoff
9:03 - 4th
Luke Strebel kickoff for 61 yds , D.J. May return for 16 yds to the WYOMING 49 WYOMING Penalty, Offensive holding (10 Yards) to the Wyom 10
-3-yd Run
9:03 - 4th
Brian Hill run for a loss of 3 yards to the Wyom 7
1st & 10 at WYO 10

(8:22 - 4th) Timeout WYOMING, clock 08:22

8-yd Run
8:22 - 4th
Josh Allen run for 8 yds to the Wyom 15
2nd & 13 at WYO 7
7-yd Pass
8:22 - 4th
Josh Allen pass complete to Tanner Gentry for 7 yds to the Wyom 22 for a 1ST down
3rd & 5 at WYO 15
2-yd Run
8:22 - 4th
Brian Hill run for 2 yds to the Wyom 24
1st & 10 at WYO 22
1-yd Run
8:22 - 4th
Josh Allen run for 1 yd to the Wyom 25
2nd & 8 at WYO 24
3-yd Run
8:22 - 4th
Josh Allen run for 3 yds to the Wyom 28
3rd & 7 at WYO 25
Punt
8:22 - 4th
Ethan Wood punt for 41 yds , Ronald Cleveland returns for 4 yds to the AFA 35
4th & 4 at WYO 28
28-yd Pass
4:57 - 4th
Nate Romine pass complete to Timothy McVey for 28 yds to the Wyom 37 for a 1ST down
1st & 10 at AFA 35
Sack
4:57 - 4th
Nate Romine sacked by Youhanna Ghaifan for a loss of 2 yards to the Wyom 39
1st & 10 at WYO 37
10-yd Penalty
4:57 - 4th
ROMINE, Nate pass complete to ROBINETTE, Jale for 25 yards to the WY14 (GAFFORD, Rico), PENALTY AF holding 10 yards to the WY49, NO PLAY.
2nd & 12 at WYO 39
49-yd Touchdown Pass
3:31 - 4th
Timothy McVey 49 Yd pass from Nate Romine (Two-Point Run Conversion Failed)
2nd & 22 at WYO 49
Kickoff
3:31 - 4th
Luke Strebel kickoff for 8 yds , Lucas Wacha return for 6 yds to the AFA 37 , Lucas Wacha return for no gain to the AFA 37
15-yd Run
3:31 - 4th
Tanner Gentry run for 15 yds to the AFA 22 for a 1ST down
1st & 10 at AFA 37
0-yd Run
3:31 - 4th
Brian Hill run for no gain to the AFA 22
1st & 10 at AFA 22

(2:45 - 4th) Timeout AIR FORCE, clock 02:45

Sack
2:45 - 4th
Josh Allen sacked by Weston Steelhammer for a loss of 11 yards to the AFA 33
2nd & 10 at AFA 22

(2:37 - 4th) Timeout AIR FORCE, clock 02:37

32-yd Run
2:37 - 4th
Josh Allen run for 32 yds to the AFA 1 for a 1ST down
3rd & 21 at AFA 33
1-yd Touchdown Run
2:01 - 4th
Brian Hill run for 1 yd for a TD, (Cooper Rothe KICK)
1st & Goal at AFA 1
Kickoff
2:01 - 4th
Cooper Rothe kickoff for 65 yds for a touchback
Incompletion
2:01 - 4th
Nate Romine pass incomplete to Jalen Robinette, broken up by Rico Gafford
1st & 10 at AFA 25
Incompletion
2:01 - 4th
Nate Romine pass incomplete to Jacobi Owens
2nd & 10 at AFA 25
Interception
2:01 - 4th
Nate Romine pass intercepted Antonio Hull return for a loss of 5 yards to the Wyom 34
3rd & 10 at AFA 25
7-yd Run
1:43 - 4th
Brian Hill run for 7 yds to the Wyom 41
1st & 10 at WYO 34
5-yd Run
1:43 - 4th
Brian Hill run for 5 yds to the Wyom 46 for a 1ST down
2nd & 3 at WYO 41
-1-yd Run
1:43 - 4th
TEAM run for a loss of 1 yard to the Wyom 45
1st & 10 at WYO 46
-1-yd Run
1:43 - 4th
TEAM run for a loss of 1 yard to the Wyom 44
2nd & 11 at WYO 45

End of 4th Quarter