2016 · Week 3 · Sep 17, 2016 · Ryan Field
Speed4x
View as
Win probability · NU
modelNU aheadDUKE aheadconfidence bandkey playNU scoreDUKE score
What if? - hover the chart or a play below, then change how it went
Q1 11:30 · Austin Parker punt for 39 yds, fair catch by Flynn Nagel at the Nwest 31
Driver values - Δ win prob, pts
Home team on offensePregame priorGarbage-time factorScore differentialScore diff ÷ offense timeoutsScore diff ÷ seconds remaining
This game in five plays
- TD · Q2 3:03: Jela Duncan run for 4 yds for a TD, (AJ Reed KICK) — DUKE win probability +12.5 pts (now 49%) (top driver: DUKE has the ball).
- KEY PLAY · Q3 10:46: Justin Jackson run for no gain to the Nwest 32 — NU win probability +8.0 pts (now 58%) (top driver: NU has the ball).
- KEY PLAY · Q3 6:55: Shaun Wilson run for 2 yds to the Nwest 49 — DUKE win probability +5.7 pts (now 49%) (top driver: DUKE has the ball).
- TD · Q3 5:44: Clayton Thorson pass complete to Solomon Vault for 44 yds for a TD, (Jack Mitchell KICK) — NU win probability +25.1 pts (now 79%) (top driver: NU has the ball).
- TD · Q4 4:56: Clayton Thorson pass complete to Austin Carr for 58 yds for a TD, (Jack Mitchell KICK) — NU win probability +7.3 pts (now 98%) (top driver: NU has the ball).
Was that the right call?
Each option's modeled win probability for the team making the call, from the score, clock and field position before the play. Gaps under one point are close calls. How this works
Fourth downs
NU made the numbers' call on 8 of 9DUKE made the numbers' call on 12 of 12
- Q1 11:30DUKE 4th & 5 at DUKE 30, down 7Agrees with the numbersPunted · 36.7% before the snapGo for it36.7%−<0.141% to convertField goalOut of rangePuntTheir call36.7%average punt
- Q1 10:18NU 4th & 21 at DUKE 46, up 7Agrees with the numbersPunted · 63.4% before the snapGo for it63.2%−0.49% to convertField goal63.4%−0.223% to makePuntTheir call63.6%average punt
- Q1 6:47DUKE 4th & 10 at NU 38, down 7Agrees with the numbersWent for it · 35.3% before the snapGo for itTheir call35.3%30% to convertField goal35.2%−<0.138% to makePunt35.2%−<0.1average punt
- Q1 4:28NU 4th & 9 at DUKE 45, up 7Agrees with the numbersPunted · 65.3% before the snapGo for it65.3%−0.232% to convertField goal65.0%−0.525% to makePuntTheir call65.5%average punt
- Q2 15:00NU 4th & 14 at DUKE 49, up 7Agrees with the numbersPunted · 65.8% before the snapGo for it65.5%−0.819% to convertField goalOut of rangePuntTheir call66.3%average punt
- Q2 12:41DUKE 4th & 13 at DUKE 17, down 7Agrees with the numbersPunted · 32.0% before the snapGo for it31.0%−1.319% to convertField goalOut of rangePuntTheir call32.4%average punt
- Q3 15:00DUKE 4th & 3 at NU 22, tiedAgrees with the numbersWent for it · 44.3% before the snapGo for itTheir call44.1%52% to convertField goal43.4%−0.772% to makePunt36.5%−7.6average punt
- Q3 10:46NU 4th & 19 at NU 23, tiedAgrees with the numbersPunted · 57.4% before the snapGo for it54.7%−4.810% to convertField goalOut of rangePuntTheir call59.5%average punt
- Q3 9:43DUKE 4th & 4 at DUKE 41, tiedAgrees with the numbersPunted · 42.8% before the snapGo for it43.5%−0.448% to convertField goalOut of rangePuntTheir call43.9%average punt
- Q3 6:55DUKE 4th & 6 at NU 47, tiedAgrees with the numbersWent for it · 44.3% before the snapGo for itTheir call45.2%40% to convertField goalOut of rangePunt45.2%−<0.1average punt
- Q3 5:44DUKE 4th & 9 at DUKE 26, down 7Agrees with the numbersPunted · 24.5% before the snapGo for it24.1%−1.930% to convertField goalOut of rangePuntTheir call26.0%average punt
- Q3 4:54NU 4th & 12 at NU 30, up 7Agrees with the numbersPunted · 75.2% before the snapGo for it73.7%−2.522% to convertField goalOut of rangePuntTheir call76.2%average punt
- Q3 2:59DUKE 4th & 7 at DUKE 33, down 7Agrees with the numbersPunted · 23.6% before the snapGo for it23.6%−1.836% to convertField goalOut of rangePuntTheir call25.4%average punt
- Q3 0:12NU 4th & 10 at DUKE 23, up 7Agrees with the numbersKicked a field goal · 82.8% before the snapGo for it80.9%−1.728% to convertField goalTheir call82.6%70% to makePunt73.7%−8.9average punt
- Q4 15:00DUKE 4th & 9 at DUKE 40, down 10Agrees with the numbersPunted · 14.5% before the snapGo for it14.1%−1.032% to convertField goalOut of rangePuntTheir call15.1%average punt
- Q4 14:09NU 4th & 9 at NU 21, up 10Agrees with the numbersPunted · 82.4% before the snapGo for it81.6%−2.030% to convertField goalOut of rangePuntTheir call83.6%average punt
- Q4 10:24DUKE 4th & 8 at NU 16, down 10Agrees with the numbersKicked a field goal · 13.5% before the snapGo for it12.5%−0.632% to convertField goalTheir call13.1%81% to makePunt7.1%−6.0average punt
- Q4 10:24NU 4th & 8 at NU 49, up 10Agrees with the numbersPunted · 85.8% before the snapGo for it85.3%−0.334% to convertField goalOut of rangePuntTheir call85.6%average punt
- Q4 7:14DUKE 4th & 10 at DUKE 20, down 10Agrees with the numbersPunted · 8.4% before the snapGo for it8.0%−0.427% to convertField goalOut of rangePuntTheir call8.4%average punt
- Q4 4:56DUKE 4th & 7 at DUKE 28, down 17Agrees with the numbersPunted · 2.2% before the snapGo for it2.1%−0.236% to convertField goalOut of rangePuntTheir call2.3%average punt
- Q4 2:40NU 4th & 3 at NU 35, up 17Close callPunted · 98.1% before the snapGo for it98.2%52% to convertField goalOut of rangePuntTheir call98.1%−0.1average punt
After touchdowns: kick or go for two?
NU made the numbers' call on 3 of 3DUKE made the numbers' call on 2 of 2
- Q1 11:30NU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call63.0%97% to makeGo for two63.0%−<0.145% to convert
- Q2 3:03DUKE Touchdown, down 1 before the tryAgrees with the numbersKicked · madeKickTheir call37.6%97% to makeGo for two37.5%−0.145% to convert
- Q3 5:44NU Touchdown, up 6 before the tryAgrees with the numbersKicked · madeKickTheir call72.6%97% to makeGo for two72.4%−0.245% to convert
- Q4 4:56NU Touchdown, up 16 before the tryAgrees with the numbersKicked · madeKickTheir call97.6%97% to makeGo for two97.3%−0.345% to convert
- Q4 0:51DUKE Touchdown, down 11 before the tryAgrees with the numbersKicked · missedKickTheir call4.7%97% to makeGo for two4.2%−0.445% to convert
Play by play - hover to pin the curve, click to jump
Download drive chartNUDrive 1TD11 plays · 75 yds · 3:3057% → 59%
Q1 15:00
1ST & 10
OPP 32
-5
57.3%
Solomon Vault run for 5 yds to the Duke 27 NORTHWESTERN Penalty, Offensive holding (-10 Yards) to the Duke 37Similar
Q1 15:00
1ST & 15
OPP 37
+11
57.3%
Clayton Thorson pass complete to Macan Wilson for 11 yds to the Duke 26Similar
Q1 11:30
2ND & 4
OPP 26
+26
59.2%
Clayton Thorson pass complete to Garrett Dickerson for 26 yds for a TD, (Jack Mitchell KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 2PUNT5 plays · 5 yds · 0:0041% → 41%
Q1 11:30
4TH & 5
OWN 30
0
58.9%
Austin Parker punt for 39 yds, fair catch by Flynn Nagel at the Nwest 31Similar
own 0own 2550opp 25opp 0
NUDrive 3PUNT8 plays · 23 yds · 0:0059% → 59%
Q1 10:18
2ND & 6
OPP 44
+9
59.8%
Clayton Thorson pass complete to Austin Carr for 9 yds to the Duke 35 for a 1ST downSimilar
Q1 10:18
1ST & 10
OPP 35
-4
59.9%
Clayton Thorson sacked by Dominic McDonald for a loss of 4 yards to the Duke 39Similar
Q1 10:18
3RD & 12
OPP 37
-9
59.4%
Clayton Thorson sacked by Corbin McCarthy for a loss of 9 yards to the Duke 46Similar
own 0own 2550opp 25opp 0
DUKEDrive 4DOWNS7 plays · 53 yds · 0:0039% → 39%
Q1 6:47
1ST & 10
OWN 9
+28
60.7%
Daniel Jones pass complete to Johnathan Lloyd for 28 yds to the Duke 37 for a 1ST downSimilar
Q1 6:47
1ST & 10
OWN 49
+13
59.9%
Daniel Jones pass complete to Anthony Nash for 13 yds to the Nwest 38 for a 1ST downSimilar
Q1 6:47
2ND & 4
OPP 32
-6
59.3%
Daniel Jones pass complete to T.J. Rahming for a loss of 6 yards to the Nwest 38Similar
own 0own 2550opp 25opp 0
NUDrive 5PUNT7 plays · 17 yds · 0:0062% → 61%
Q1 4:28
1ST & 10
OWN 38
+5
62.2%
Jackson, Justin rush for 1 yard to the NU39 (Price, M), PENALTY DU offside defense (McDuffie, J) 5 yards to the NU43, NO PLAY.Similar
Q1 4:28
3RD & 7
OPP 43
-2
62.3%
Clayton Thorson sacked by Danny Doyle for a loss of 2 yards to the Duke 45 NORTHWESTERN Penalty, illegal formation ( Yards) declinedSimilar
own 0own 2550opp 25opp 0
DUKEDrive 6INT6 plays · 46 yds · 0:0038% → 40%
Q1 2:29
1ST & 10
OWN 20
+5
61.8%
Daniel Jones pass complete to Erich Schneider for 5 yds to the Duke 25Similar
Q1 2:29
2ND & 5
OWN 25
+7
61.6%
Daniel Jones pass complete to Erich Schneider for 7 yds to the Duke 32 for a 1ST downSimilar
Q1 2:29
2ND & 5
OWN 37
+9
61.0%
Daniel Jones pass complete to Chris Taylor for 9 yds to the Duke 46 for a 1ST downSimilar
Q1 2:29
1ST & 10
OWN 46
+20
60.9%
Daniel Jones pass complete to Daniel Helm for 20 yds to the Nwest 34 for a 1ST downSimilar
Q1 2:29
1ST & 10
OPP 34
+3
60.0%
Daniel Jones pass intercepted Godwin Igwebuike return for 3 yds to the Nwest 25Similar
own 0own 2550opp 25opp 0
NUDrive 7PUNT7 plays · 26 yds · 0:1263% → 62%
DUKEDrive 8PUNT4 plays · -3 yds · 0:0037% → 35%
NUDrive 9INT9 plays · 32 yds · 0:0066% → 67%
Q2 10:39
1ST & 10
OWN 43
+7
66.1%
Thorson, C. pass incomplete to Vault, Solomon (McCarthy, C), PENALTY DU pass interference (McCarthy, C) 7 yards to the 50 yardline, 1ST DOWN NU, NO PLAY.Similar
Q2 10:39
2ND & 9
OPP 49
+8
66.3%
Clayton Thorson pass complete to Andrew Scanlan for 8 yds to the Duke 41Similar
Q2 10:39
1ST & 10
OPP 40
+5
66.4%
Thorson, C. pass incomplete to Wilson, Macan (Fields, B), PENALTY DU offside defense (Cerenord, E) 5 yards to the DU35, NO PLAY.Similar
Q2 10:39
2ND & 5
OPP 35
0
66.6%
Clayton Thorson pass incomplete to Flynn Nagel, broken up by Breon BordersSimilar
Q2 10:39
3RD & 5
OPP 35
+10
66.0%
Clayton Thorson pass complete to Austin Carr for 10 yds to the Duke 25 for a 1ST downSimilar
Q2 10:39
1ST & 10
OPP 25
0
66.6%
Clayton Thorson pass intercepted Bryon Fields return for no gain to the Duke 1Similar
own 0own 2550opp 25opp 0
DUKEDrive 10TD12 plays · 99 yds · 4:4734% → 49%
Q2 7:50
1ST & 10
OWN 1
+6
66.3%
Daniel Jones pass complete to T.J. Rahming for 6 yds to the Duke 7Similar
Q2 7:50
1ST & 10
OWN 15
+5
66.0%
Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 20Similar
Q2 7:50
1ST & 10
OWN 28
+16
65.7%
Daniel Jones pass complete to Anthony Nash for 16 yds to the Duke 44 for a 1ST downSimilar
Q2 7:50
2ND & 10
OWN 44
+39
65.0%
Daniel Jones pass complete to Shaun Wilson for 39 yds to the Nwest 17 for a 1ST downSimilar
Q2 7:50
3RD & 7
OPP 14
+10
63.6%
Daniel Jones pass complete to T.J. Rahming for 10 yds to the Nwest 4 for a 1ST downSimilar
own 0own 2550opp 25opp 0
NUDrive 11MISSED FG17 plays · 66 yds · 2:5758% → 64%
Q2 2:57
3RD & 13
OWN 14
+20
56.8%
Clayton Thorson pass complete to Austin Carr for 20 yds to the Nwest 34 for a 1ST downSimilar
Q2 2:57
3RD & 10
OWN 34
+10
57.3%
Thorson, C. pass incomplete to Vault, Solomon, PENALTY DU holding (Fields, B) 10 yards to the NU44, 1ST DOWN NU, NO PLAY.Similar
Q2 2:57
3RD & 7
OWN 47
+33
59.5%
Clayton Thorson pass complete to Flynn Nagel for 33 yds to the Duke 20 for a 1ST downSimilar
Q2 2:57
2ND & 10
OPP 20
-15
61.9%
Thorson, C. pass incomplete to Nagel, Flynn (Edwards, D), PENALTY NU personal foul (Olson, Eric) 15 yards to the DU35, NO PLAY.Similar
Q2 0:00
4TH & 22
OPP 32
+15
58.2%
Mitchell, Jack field goal attempt from 49 MISSED - short,, clock 00:00, PENALTY DU roughing the kicker (Borders, B) 15 yards to the DU17, 1ST DOWN NU, NO PLAY.Similar
own 0own 2550opp 25opp 0
DUKEDrive 12FUMBLE13 plays · 54 yds · 0:0046% → 50%
Q3 15:00
2ND & 3
OWN 32
+12
52.7%
Daniel Jones pass complete to Anthony Nash for 12 yds to the Duke 44 for a 1ST downSimilar
Q3 15:00
2ND & 6
OWN 48
+9
51.8%
Daniel Jones pass complete to T.J. Rahming for 9 yds to the Nwest 43 for a 1ST downSimilar
Q3 15:00
1ST & 10
OPP 43
+5
51.3%
Daniel Jones pass complete to Daniel Helm for 5 yds to the Nwest 38Similar
Q3 15:00
3RD & 5
OPP 38
+9
51.8%
Daniel Jones pass complete to Anthony Nash for 9 yds to the Nwest 29 for a 1ST downSimilar
Q3 15:00
2ND & 8
OPP 27
-7
50.2%
Daniel Jones sacked by Xavier Washington for a loss of 7 yards to the Nwest 34 DUKE Penalty, Offensive holding ( Yards) declinedSimilar
Q3 15:00
3RD & 15
OPP 34
+12
53.8%
Daniel Jones pass complete to Chris Taylor for 12 yds to the Nwest 22Similar
Q3 15:00
4TH & 3
OPP 22
+5
53.1%
Daniel Jones pass complete to Erich Schneider for 5 yds to the Nwest 17 for a 1ST downSimilar
Q3 15:00
1ST & 10
OPP 17
+11
50.2%
Daniel Jones run for a loss of 3 yards to the Nwest 32 Daniel Jones fumbled, forced by Anthony Walker Jr., recovered by Nwest Anthony Walker Jr. , return for 11 yds to the Nwest 32Similar
own 0own 2550opp 25opp 0
NUDrive 13PUNT4 plays · -9 yds · 0:0058% → 55%
Q3 10:46
3RD & 10
OWN 32
-9
56.2%
Clayton Thorson sacked by DeVon Edwards for a loss of 9 yards to the Nwest 23Similar
own 0own 2550opp 25opp 0
DUKEDrive 14PUNT4 plays · 6 yds · 0:0046% → 45%
NUDrive 15INT6 plays · 15 yds · 0:0058% → 56%
Q3 8:26
1ST & 10
OWN 18
+4
57.8%
Clayton Thorson pass complete to Solomon Vault for 4 yds to the Nwest 22Similar
Q3 8:26
2ND & 6
OWN 22
0
58.1%
Clayton Thorson pass incomplete to Solomon Vault, broken up by A.J. WolfSimilar
Q3 8:26
3RD & 6
OWN 22
+11
56.1%
Clayton Thorson pass complete to Macan Wilson for 11 yds to the Nwest 33 for a 1ST downSimilar
Q3 8:26
3RD & 10
OWN 33
0
56.3%
Clayton Thorson pass intercepted Breon Borders return for no gain to the Duke 49Similar
own 0own 2550opp 25opp 0
DUKEDrive 16DOWNS4 plays · -5 yds · 0:0049% → 46%
Q3 6:55
2ND & 8
OPP 49
+2
50.5%
Daniel Jones pass complete to Chris Taylor for 2 yds to the Nwest 47Similar
Q3 6:55
3RD & 6
OPP 47
0
51.0%
Daniel Jones pass incomplete to Chris Taylor, broken up by Trae WilliamsSimilar
Q3 6:55
4TH & 6
OPP 47
+3
53.6%
Austin Parker run for a loss of 12 yards to the Duke 44 Austin Parker fumbled, recovered by Duke Austin Parker , return for 3 yds to the Duke 44Similar
own 0own 2550opp 25opp 0
NUDrive 17TD1 play · 44 yds · 0:0079% → 79%
Q3 5:44
1ST & 10
OPP 44
+44
78.7%
Clayton Thorson pass complete to Solomon Vault for 44 yds for a TD, (Jack Mitchell KICK)Similar
own 0own 2550opp 25opp 0
DUKEDrive 18PUNT5 plays · 1 yds · 0:0028% → 26%
Q3 5:44
4TH & 9
OWN 26
0
73.9%
Austin Parker punt for 42 yds, fair catch by Flynn Nagel at the Nwest 32Similar
own 0own 2550opp 25opp 0
NUDrive 19PUNT4 plays · -2 yds · 0:0077% → 74%
DUKEDrive 20PUNT4 plays · 3 yds · 0:0027% → 25%
NUDrive 21FG7 plays · 47 yds · 1:5079% → 83%
Q3 2:02
1ST & 10
OWN 30
+35
78.7%
Clayton Thorson pass complete to Macan Wilson for 35 yds to the Duke 35 for a 1ST downSimilar
Q3 2:02
1ST & 10
OPP 35
+9
81.5%
Clayton Thorson pass complete to Austin Carr for 9 yds to the Duke 26Similar
Q3 2:02
1ST & 10
OPP 23
0
81.5%
Clayton Thorson pass incomplete to Austin Carr, broken up by Breon BordersSimilar
Q3 2:02
3RD & 10
OPP 23
0
80.1%
Clayton Thorson pass incomplete to Andrew Scanlan, broken up by Breon BordersSimilar
own 0own 2550opp 25opp 0
DUKEDrive 22PUNT7 plays · 12 yds · 0:0717% → 15%
NUDrive 23PUNT4 plays · 1 yds · 0:0083% → 81%
DUKEDrive 24MISSED FG8 plays · 38 yds · 2:1718% → 14%
Q4 12:41
1ST & 10
OWN 46
+7
81.8%
Daniel Jones pass complete to T.J. Rahming for 7 yds to the Nwest 47Similar
Q4 12:41
2ND & 3
OPP 47
+4
80.4%
Daniel Jones pass complete to Erich Schneider for 4 yds to the Nwest 43 for a 1ST downSimilar
Q4 12:41
2ND & 8
OPP 41
+23
80.9%
Daniel Jones pass complete to T.J. Rahming for 23 yds to the Nwest 18 for a 1ST downSimilar
Q4 12:41
2ND & 8
OPP 16
0
79.3%
Daniel Jones pass incomplete to Anthony Nash, broken up by Jared McGeeSimilar
Q4 12:41
3RD & 8
OPP 16
0
81.1%
Daniel Jones pass incomplete to Anthony Nash, broken up by Montre HartageSimilar
own 0own 2550opp 25opp 0
NUDrive 25PUNT10 plays · 29 yds · 0:0086% → 85%
Q4 10:24
2ND & 6
OWN 24
+8
85.9%
Clayton Thorson pass complete to Garrett Dickerson for 8 yds to the Nwest 32 for a 1ST downSimilar
Q4 10:24
2ND & 7
OWN 35
-3
86.0%
Clayton Thorson pass complete to Justin Jackson for a loss of 3 yards to the Nwest 32Similar
Q4 10:24
3RD & 10
OWN 32
+15
85.0%
Thorson, C. pass incomplete to Carr, Austin (Singleton, D), QB hurry by Humphreys, B, PENALTY DU personal foul (Singleton, D) 15 yards to the NU47, 1ST DOWN NU, NO PLAY.Similar
Q4 10:24
4TH & 8
OWN 49
0
85.1%
Hunter Niswander punt for 31 yds, punt out-of-bounds at the Duke 20Similar
own 0own 2550opp 25opp 0
DUKEDrive 26PUNT4 plays · 0 yds · 0:0010% → 9%
Q4 7:14
1ST & 10
OWN 20
0
90.2%
Daniel Jones pass incomplete to Johnathan Lloyd, broken up by Jaylen PraterSimilar
Q4 7:14
3RD & 10
OWN 20
0
90.9%
Daniel Jones pass incomplete to T.J. Rahming, broken up by Trae WilliamsSimilar
Q4 7:14
4TH & 10
OWN 20
+12
91.3%
Austin Parker punt for 53 yds , Flynn Nagel returns for 12 yds to the Nwest 39Similar
own 0own 2550opp 25opp 0
NUDrive 27TD4 plays · 61 yds · 1:5291% → 98%
DUKEDrive 28PUNT5 plays · 3 yds · 0:002% → 2%
Q4 4:56
2ND & 10
OWN 25
+3
97.7%
Daniel Jones pass complete to Shaun Wilson for 3 yds to the Duke 28Similar
Q4 4:56
3RD & 7
OWN 28
0
97.7%
Daniel Jones pass incomplete to Chris Taylor, broken up by Godwin IgwebuikeSimilar
Q4 4:56
4TH & 7
OWN 28
+8
97.7%
Austin Parker punt for 52 yds , Flynn Nagel returns for 8 yds to the Nwest 28Similar
own 0own 2550opp 25opp 0
NUDrive 29PUNT5 plays · 7 yds · 1:3598% → 98%
Q4 2:40
4TH & 3
OWN 35
0
98.4%
Hunter Niswander punt for 46 yds, fair catch by Ryan Smith at the Duke 19Similar
own 0own 2550opp 25opp 0
DUKEDrive 30TD11 plays · 81 yds · 1:422% → 6%
Q4 2:33
1ST & 10
OPP 42
+6
97.8%
Daniel Jones pass complete to Jela Duncan for 6 yds to the Nwest 36Similar
Q4 2:33
2ND & 4
OPP 36
+16
97.7%
Daniel Jones pass complete to T.J. Rahming for 16 yds to the Nwest 20 for a 1ST downSimilar
Q4 2:33
1ST & 10
OPP 20
+8
97.5%
Daniel Jones pass complete to Erich Schneider for 8 yds to the Nwest 12Similar
Q4 1:14
3RD & 2
OPP 12
+11
97.6%
Daniel Jones run for 9 yds to the Nwest 3 for a 1ST down NORTHWESTERN Penalty, face mask (2 yards) (Godwin Igwebuike) to the Nwest 1 for a 1ST downSimilar
own 0own 2550opp 25opp 0
Biggest swings
TD · Q3 5:44
Clayton Thorson pass complete to Solomon Vault for 44 yds for a TD, (Jack Mitchell KICK)
+25.1
TD · Q2 3:03
Jela Duncan run for 4 yds for a TD, (AJ Reed KICK)
-12.5
KEY PLAY · Q3 10:46
Justin Jackson run for no gain to the Nwest 32
+8