House Prediction
Model Margin
Cal Poly by 21.2
Home Win Probability
Cal Poly 89%
Market (ESPN Bet)
Cal Poly -18
fitted_v1 · Nov 1, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Portland State | 14 | 10 | 10 | 6 | 40 |
Cal Poly | 7 | 7 | 14 | 7 | 35 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Portland State | Cal Poly |
|---|---|---|
| Passing | 18-30 | 14-25 |
| Pass Yards | 260 | 207 |
| Rush Yards | 242 | 243 |
| Total Yards | 502 | 450 |
| Turnovers | 2 | 3 |
| 3rd Down | 6-14 | 4-10 |
| Penalties | 8-63 | 7-45 |
| Possession | 32:59 | 27:01 |
Player Leaders
Player Leaders
Play-by-Play
(14:50) No Huddle-Shotgun #17 Z.Dodson-Greene pass intercepted by #1 J.Bernard at CP43, End Of Play
(14:44) No Huddle-Shotgun #19 Z.Hall rush middle for 12 yards gain to the PSU45 (#4 I.Green; #20 C.Mamaril), 1ST DOWN
(14:20) No Huddle-Shotgun #19 Z.Hall rush right for 2 yards gain to the PSU43 (#56 S.Elliott)
(13:55) No Huddle-Shotgun #10 M.Briscoe pass intercepted by #20 C.Mamaril at PSU25, End Of Play
(13:51) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU29 (#44 M.D'Amato; #20 K.Olson)
(13:19) No Huddle-Shotgun #24 D.Thompson rush left for 3 yards gain to the PSU32 (#99 J.Ngaluafe)
(12:48) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at PSU27, for 1 yard loss to the PSU31 (#32 M.Rivera; #8 D.Turner)
(12:14) #34 T.Johnson punt 41 yards to the CP28 #28 C.Kuhl return 12 yards to the CP40 (#3 P.Walker)
(12:00) No Huddle-Shotgun #3 B.Kelly pass incomplete deep right to #6 F.Pitts thrown to PSU30 broken up by #20 C.Mamaril
(11:55) No Huddle-Shotgun #19 Z.Hall rush middle for 8 yards gain to the CP48 (#4 I.Green)
(11:22) No Huddle-Shotgun #19 Z.Hall rush middle for 0 yards to the CP48 (#4 I.Green; #6 J.Helmstetler)
(10:40) #35 J.Ehrlich punt 46 yards to the PSU06
(10:30) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #6 C.Newman caught at PSU21, for 16 yards to the PSU22 (#8 D.Turner), 1ST DOWN
(09:56) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #24 D.Thompson caught at PSU32, for 31 yards to the CP47 (#32 M.Rivera; #0 D.Barkins), 1ST DOWN
(09:15) No Huddle-Shotgun #24 D.Thompson rush right for 0 yards to the CP47 (#10 V.Johnson)
(08:43) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short middle to #85 K.Ingman thrown to CP30
(08:38) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep middle to #17 Z.Dodson-Greene thrown to CP05 broken up by #32 M.Rivera
(08:36) #34 T.Johnson punt 27 yards to the CP20 #28 C.Kuhl return 0 yards to the CP20 fumbled by #28 C.Kuhl at CP20 recovered by PSU #85 K.Ingman at CP20, End Of Play
(08:22) No Huddle-Shotgun #24 D.Thompson rush right for 1 yard gain to the CP19 (#99 J.Ngaluafe; #44 M.D'Amato) PENALTY PSU Holding (#52 J.Minot) 10 yards from CP20 to CP30. NO PLAY
(07:58) No Huddle-Shotgun #9 J.Sagapolutele pass complete deep right to #24 D.Thompson caught at CP09, for 30 yards to the CP00 TOUCHDOWN, clock 07:58, 1ST DOWN #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #85 K.Ingman)
(07:45) No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards gain to the PSU46 (#26 J.Roberts; #56 S.Elliott)
(07:18) No Huddle-Shotgun #34 K.Sanders rush middle for 3 yards loss to the PSU49 (#26 J.Roberts)
(06:40) No Huddle-Shotgun #7 T.Dieffenbach pass complete short middle to #10 M.Briscoe caught at PSU34, for 20 yards to the PSU29 (#4 I.Green), 1ST DOWN
(06:09) No Huddle-Shotgun #34 K.Sanders rush right for 1 yard gain to the PSU28 (#6 J.Helmstetler; #56 S.Elliott)
(05:20) No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at PSU20, for 8 yards to the PSU20 (#7 B.Ross)
(04:47) No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #85 A.Marshall caught at PSU16, for 4 yards to the PSU16 (#46 A.Seiuli), 1ST DOWN
(04:06) No Huddle-Shotgun #7 T.Dieffenbach rush left for 16 yards gain to the PSU00 TOUCHDOWN, clock 04:06, 1ST DOWN #38 N.Serna kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
(03:59) No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #0 J.Lynch caught at PSU41, for 6 yards to the PSU41 (#1 J.Bernard)
(03:29) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #6 C.Newman caught at PSU49, for 8 yards to the PSU49 (#32 M.Rivera), 1ST DOWN
(02:52) No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #0 J.Lynch caught at CP35, for 14 yards to the CP37 (#7 J.East), 1ST DOWN
(02:17) No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #3 T.Loville caught at CP33, for 4 yards to the CP33 (#21 C.Solis-Lumar)
(01:35) No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #85 K.Ingman caught at CP30, for 11 yards to the CP22 QB hurried by #93 M.Danielson (#21 C.Solis-Lumar), 1ST DOWN
(01:15) No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP17 (#90 B.Piland; #44 M.D'Amato)
(00:43) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short middle to #3 T.Loville thrown to CP00 broken up by #21 C.Solis-Lumar, 1ST DOWN, PENALTY CP Pass Interference (#21 C.Solis-Lumar) 15 yards from CP17 to CP02, 1ST DOWN. NO PLAY
(00:39) No Huddle-Shotgun #24 D.Thompson rush middle for 2 yards gain to the CP00 TOUCHDOWN, clock 00:39 #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
(00:30) No Huddle-Shotgun #34 K.Sanders rush middle for 21 yards gain to the CP45 (#2 D.Thornton), 1ST DOWN
(00:11) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #0 L.Booher thrown to CP49
(00:03) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards loss to the CP41 fumbled by #34 K.Sanders at CP41 recovered by CP #7 T.Dieffenbach at CP41, End Of Play
(14:58) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #0 L.Booher caught at PSU48, for 11 yards to the PSU48 QB hurried by #55 D.Matagi, End Of Play
(14:17) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left thrown to PSU45 PENALTY CP Intentional Grounding (#17 R.Watts), TURNOVER ON DOWNS. NO PLAY
(14:08) No Huddle-Shotgun #17 Z.Dodson-Greene rush left for 12 yards gain (20) to the CP40 (#1 J.Bernard; #44 M.D'Amato), 1ST DOWN, PENALTY CP Illegal Substitution (#1 J.Bernard) 5 yards from CP32 to CP27
(13:29) PENALTY PSU False Start (#85 K.Ingman) 5 yards from CP27 to CP32. NO PLAY
(12:56) No Huddle-Shotgun #9 J.Sagapolutele pass complete deep middle to #81 C.Miller caught at CP01, for 31 yards to the CP01 QB hurried by #81 M.Tarkington (#21 C.Solis-Lumar), 1ST DOWN
(12:26) No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#20 K.Olson; #44 M.D'Amato)
(12:03) No Huddle-Shotgun #24 D.Thompson rush middle for 0 yards to the CP01 (#44 M.D'Amato)
(11:26) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP00 TOUCHDOWN, clock 11:26 #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
(10:57) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #20 T.Wilson caught at CP31, for 6 yards to the CP31 (#40 L.Burt)
(09:51) No Huddle-Shotgun #20 T.Wilson rush middle for 1 yard loss to the CP30 (#4 I.Green)
(09:14) No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #10 M.Briscoe caught at CP40, for 11 yards to the CP41 (#7 B.Ross), 1ST DOWN
(08:47) No Huddle-Shotgun #7 T.Dieffenbach rush left for 4 yards gain to the CP45 (#28 D.West)
(08:19) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 21 yards gain to the PSU34, End Of Play, 1ST DOWN
(08:02) PENALTY CP False Start (#0 L.Booher) 5 yards from PSU34 to PSU39. NO PLAY
(07:41) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #6 F.Pitts caught at PSU33, for 6 yards to the PSU33 (#46 A.Seiuli)
(07:14) No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #0 L.Booher caught at PSU31, for 14 yards to the PSU19 (#2 D.Thornton), 1ST DOWN
(06:48) No Huddle-Shotgun #20 T.Wilson rush middle for 15 yards gain to the PSU04 (#2 D.Thornton), 1ST DOWN
(06:04) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the PSU00 TOUCHDOWN, clock 06:04 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
(05:52) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at PSU25, for 1 yard loss to the PSU26 (#32 M.Rivera)
(05:11) No Huddle-Shotgun #9 J.Sagapolutele pass complete deep left to #3 T.Loville caught at PSU50, for 53 yards to the CP21 (#32 M.Rivera), 1ST DOWN
(04:36) No Huddle-Shotgun #9 J.Sagapolutele pass complete short left to #17 Z.Dodson-Greene caught at CP17, for 4 yards to the CP17 (#30 B.Wilson)
(04:02) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #24 D.Thompson thrown to CP06 QB hurried by #8 D.Turner
(03:57) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #85 K.Ingman thrown to CP04 QB hurried by #44 M.D'Amato
(03:53) #97 M.Uribe field goal attempt from 33 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 03:53
(03:38) No Huddle-Shotgun #9 B.Wheatley rush right for 14 yards gain to the PSU29 (#3 P.Walker), 1ST DOWN
(03:05) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 2 yards loss to the PSU31 (#80 J.Brannan)
(02:26) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #85 A.Marshall thrown to PSU22 broken up by #4 I.Green
(02:23) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #20 T.Wilson thrown to PSU23 QB hurried by #6 J.Helmstetler
(02:23) #38 N.Serna field goal attempt from 48 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 02:18
(02:13) No Huddle-Shotgun #24 D.Thompson rush left for 1 yard gain to the PSU32 (#30 B.Wilson)
(01:54) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep to #3 T.Loville thrown to CP25
(01:48) No Huddle-Shotgun #24 D.Thompson rush left for 7 yards gain to the PSU39 (#32 M.Rivera; #11 J.Houston)
(01:41) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep middle to #12 A.Miller thrown to CP40 QB hurried by #11 J.Houston PENALTY CP Offside (#10 V.Johnson) 5 yards from PSU39 to PSU44, 1ST DOWN. NO PLAY
(01:36) No Huddle-Shotgun #14 T.Smith pass incomplete deep right to #3 T.Loville thrown to CP20
(01:30) No Huddle-Shotgun #14 T.Smith rush middle for 8 yards gain to the CP48 (#32 M.Rivera)
(01:10) No Huddle-Shotgun #14 T.Smith pass complete short left to #6 C.Newman caught at CP48, for 8 yards to the CP40 (#21 C.Solis-Lumar), 1ST DOWN
(01:05) No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP37 (#30 B.Wilson)
(00:56) No Huddle-Shotgun #9 J.Sagapolutele pass intercepted by #10 V.Johnson at CP28 broken up by #93 M.Danielson, End Of Play
(00:49) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP32 (#26 J.Roberts)
(00:27) No Huddle-Shotgun #7 T.Dieffenbach rush right for 8 yards gain to the CP40 (#4 I.Green), 1ST DOWN
(00:15) No Huddle-Shotgun #7 T.Dieffenbach pass complete short middle to #9 B.Wheatley caught at PSU45, for 18 yards to the PSU42, End Of Play, 1ST DOWN
(00:08) No Huddle-Shotgun #7 T.Dieffenbach rush left for 19 yards gain to the PSU23 (#2 D.Thornton), 1ST DOWN
PENALTY CP False Start (#74 J.Banwait) 5 yards from PSU23 to PSU28. NO PLAY
(00:03) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #0 L.Booher thrown to PSU01
(00:00) #37 G.Dimauro field goal attempt from 46 yards NO GOOD (H: #35 J.Ehrlich, LS: #33 S.Moore), clock 00:00
(14:56) No Huddle-Shotgun #34 K.Sanders rush middle for 0 yards to the CP25 (#3 P.Walker)
(14:22) No Huddle-Shotgun #9 B.Wheatley rush middle for 4 yards gain to the CP29 (#26 J.Roberts)
(13:52) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #6 F.Pitts thrown to PSU50
(13:47) #35 J.Ehrlich punt 49 yards to the PSU22 #28 J.Herron return 1 yard to the PSU23 (#16 E.Torres)
(13:38) No Huddle-Shotgun #24 D.Thompson rush left for 77 yards gain to the CP00 TOUCHDOWN, clock 13:31, 1ST DOWN #97 M.Uribe kick attempt good (H: #34 T.Johnson, LS: #45 B.Fleming)
(13:24) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #10 M.Briscoe caught at CP28, for 11 yards to the CP35 (#56 S.Elliott; #4 I.Green), 1ST DOWN
(12:49) No Huddle-Shotgun #34 K.Sanders rush middle for 4 yards gain to the CP39 (#4 I.Green)
(12:11) No Huddle-Shotgun #7 T.Dieffenbach rush right for 10 yards gain to the CP49 (#40 L.Burt), 1ST DOWN, PENALTY PSU Illegal Substitution declined
(11:44) No Huddle-Shotgun #10 M.Briscoe rush left for 7 yards gain to the PSU44 (#40 L.Burt) PENALTY CP Holding (#85 A.Marshall) 10 yards from CP49 to CP39. NO PLAY
(11:18) No Huddle-Shotgun #34 K.Sanders rush left for 3 yards gain to the CP42 (#25 K.Booker)
(10:45) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete deep right to #5 J.Garrison thrown to PSU15 broken up by #20 C.Mamaril
(10:36) No Huddle-Shotgun #7 T.Dieffenbach pass complete deep right to #10 M.Briscoe caught at PSU21, for 39 yards to the PSU19 (#20 C.Mamaril), 1ST DOWN
(09:48) No Huddle-Shotgun #34 K.Sanders rush right for 18 yards gain to the PSU01 (#25 K.Booker), 1ST DOWN
(09:11) No Huddle-Shotgun #22 M.Paiau rush left for 1 yard gain to the PSU00 TOUCHDOWN, clock 09:11 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
(09:01) No Huddle-Shotgun #6 C.Newman pass incomplete short right to #6 C.Newman thrown to PSU35
(08:50) No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #6 C.Newman caught at PSU44, for 24 yards to the PSU50 QB hurried by #58 T.Bouda (#44 M.D'Amato; #30 B.Wilson), 1ST DOWN
(08:20) No Huddle-Shotgun #24 D.Thompson rush middle for 6 yards gain to the CP44 (#44 M.D'Amato)
(07:43) No Huddle-Shotgun #9 J.Sagapolutele rush left for 3 yards gain to the CP41 (#44 M.D'Amato)
(07:04) No Huddle-Shotgun #9 J.Sagapolutele rush right for 0 yards to the CP41 (#58 T.Bouda; #20 K.Olson)
(06:21) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #6 C.Newman thrown to CP38, TURNOVER ON DOWNS
(06:15) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #85 A.Marshall caught at PSU45, for 38 yards to the PSU21 (#6 J.Helmstetler), 1ST DOWN
(05:37) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short right to #10 M.Briscoe thrown to PSU13 broken up by #20 C.Mamaril
(05:30) No Huddle-Shotgun #7 T.Dieffenbach pass complete short left to #34 K.Sanders caught at PSU03, for 20 yards to the PSU01 (#46 A.Seiuli), 1ST DOWN
(04:58) No Huddle-Shotgun #7 T.Dieffenbach pass complete short right to #22 M.Paiau caught at PSU03, for 1 yard to the PSU00 TOUCHDOWN, clock 04:58 #37 G.Dimauro kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
(04:48) No Huddle-Shotgun #24 D.Thompson rush right for 13 yards gain to the PSU48 (#20 K.Olson), 1ST DOWN
(04:13) No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #3 T.Loville caught at PSU47, for 4 yards to the CP48 (#1 J.Bernard)
(03:35) No Huddle-Shotgun #24 D.Thompson rush right for 7 yards gain to the CP41 (#4 C.Moore), 1ST DOWN
(02:57) No Huddle-Shotgun #24 D.Thompson rush middle for 18 yards gain to the CP23 (#44 M.D'Amato; #8 D.Turner), 1ST DOWN
(02:24) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP22 (#90 B.Piland)
(01:44) No Huddle-Shotgun #24 D.Thompson rush right for 2 yards gain to the CP20 (#90 B.Piland)
(00:57) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete short right to #46 A.Seiuli thrown to CP11 QB hurried by #44 M.D'Amato
(00:52) #97 M.Uribe field goal attempt from 37 yards GOOD (H: #34 T.Johnson, LS: #45 B.Fleming), clock 00:52
(00:43) No Huddle-Shotgun #9 B.Wheatley rush left for 4 yards loss to the CP19 (#55 D.Matagi)
(00:02) No Huddle-Shotgun #7 T.Dieffenbach pass intercepted by #20 C.Mamaril at CP28 #20 C.Mamaril return 5 yards to the CP23, End Of Play
(00:00) No Huddle-Shotgun #24 D.Thompson rush right for 8 yards gain to the CP15 (#7 J.East)
(14:54) No Huddle-Shotgun #14 T.Smith rush middle for 2 yards loss to the CP17 (#10 V.Johnson; #99 J.Ngaluafe)
(14:20) No Huddle-Shotgun #24 D.Thompson rush middle for 10 yards gain to the CP07 (#8 D.Turner), 1ST DOWN
(13:54) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the CP06 (#44 M.D'Amato)
(13:16) No Huddle-Shotgun #14 T.Smith rush right for 6 yards gain to the CP00 TOUCHDOWN, clock 13:16 #14 T.Smith pass attempt failed
PENALTY PSU False Start (#14 T.Smith) 5 yards from CP03 to CP08. NO PLAY
(13:06) No Huddle-Shotgun #20 T.Wilson rush middle for 7 yards gain to the CP36 (#14 T.Thompson)
(12:40) No Huddle-Shotgun #20 T.Wilson rush middle for 0 yards to the CP36 (#6 J.Helmstetler)
(12:04) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 13 yards loss to the CP23 fumbled by #7 T.Dieffenbach at CP23 recovered by CP #7 T.Dieffenbach at CP23, End Of Play
(11:24) #35 J.Ehrlich punt 42 yards to the PSU35 #28 J.Herron return for loss of 2 yards to the PSU33 (#47 B.Breedlove) PENALTY PSU Holding (#4 I.Green) 10 yards from PSU33 to PSU23
(11:02) No Huddle-Shotgun #24 D.Thompson rush right for 1 yard loss to the PSU22 (#90 B.Piland)
(10:40) No Huddle-Shotgun #9 J.Sagapolutele rush right for 2 yards gain to the PSU24 (#90 B.Piland; #58 T.Bouda)
(10:07) No Huddle-Shotgun #9 J.Sagapolutele pass complete short right to #3 T.Loville caught at PSU35, for 25 yards to the PSU49 (#47 B.Breedlove), 1ST DOWN
(09:24) No Huddle-Shotgun #24 D.Thompson rush middle for 5 yards gain to the CP46 (#90 B.Piland)
(08:38) No Huddle-Shotgun #6 C.Newman rush right for 5 yards gain to the CP41 (#30 B.Wilson), 1ST DOWN
(07:46) No Huddle-Shotgun #9 J.Sagapolutele pass complete short middle to #24 D.Thompson caught at CP45, for 7 yards loss to the CP48 (#10 V.Johnson)
(07:15) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the CP44 (#20 K.Olson; #32 M.Rivera)
(06:39) No Huddle-Shotgun #9 J.Sagapolutele pass incomplete deep left to #17 Z.Dodson-Greene thrown to CP10 QB hurried by #20 K.Olson
(06:30) #34 T.Johnson punt 41 yards to the CP03
(06:20) No Huddle-Shotgun #34 K.Sanders rush middle for 6 yards gain to the CP09 (#14 T.Thompson)
(05:54) No Huddle-Shotgun #7 T.Dieffenbach rush left for 0 yards to the CP09 (#14 T.Thompson)
(05:26) No Huddle-Shotgun #7 T.Dieffenbach pass incomplete short left to #34 K.Sanders thrown to CP14 broken up by #56 S.Elliott
(05:22) #35 J.Ehrlich punt 48 yards to the PSU43 fair catch by #28 J.Herron at PSU43
(05:16) No Huddle-Shotgun #24 D.Thompson rush middle for 4 yards gain to the PSU47 (#44 M.D'Amato; #58 T.Bouda)
(04:33) No Huddle-Shotgun #24 D.Thompson rush middle for 1 yard gain to the PSU48 (#20 K.Olson; #99 J.Ngaluafe)
(04:25) No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP47 (#20 K.Olson), 1ST DOWN
(03:43) No Huddle-Shotgun #14 T.Smith rush middle for 6 yards gain to the CP41 (#20 K.Olson)
(03:00) No Huddle-Shotgun #14 T.Smith rush right for 3 yards gain to the CP38, End Of Play
(02:17) No Huddle-Shotgun #14 T.Smith rush right for 5 yards gain to the CP33 (#47 B.Breedlove), 1ST DOWN
(01:55) No Huddle-Shotgun #14 T.Smith rush right for 0 yards to the CP33 (#47 B.Breedlove)
(01:50) No Huddle-Shotgun #14 T.Smith rush right for 4 yards gain to the CP29 (#44 M.D'Amato)
(01:39) No Huddle-Shotgun #24 D.Thompson rush right for 5 yards gain to the CP24 (#20 K.Olson; #44 M.D'Amato)
PENALTY PSU UNS: Unsportsmanlike Conduct (#85 K.Ingman) 15 yards from CP24 to CP39. NO PLAY
PENALTY PSU Delay Of Game (#34 T.Johnson) 5 yards from CP39 to CP44. NO PLAY
(01:33) #34 T.Johnson punt 9 yards to the CP35, out of bounds at CP35
(01:26) No Huddle-Shotgun #34 K.Sanders rush left for 10 yards gain to the CP45 (#26 J.Roberts), 1ST DOWN
(01:16) No Huddle-Shotgun #34 K.Sanders rush left for 54 yards gain to the PSU01 (#4 I.Green), 1ST DOWN
(00:55) No Huddle-Shotgun #7 T.Dieffenbach rush middle for 1 yard gain to the PSU00 TOUCHDOWN, clock 00:55 #38 N.Serna kick attempt good (H: #35 J.Ehrlich, LS: #33 S.Moore)
(00:55) #36 J.Lopez onside kickoff 0 yards to the CP35 PENALTY PSU Offside (#5 J.Allen) 5 yards from CP35 to CP40. NO PLAY
(00:30) Kneel down by #9 J.Sagapolutele at PSU07 for loss of 1 yard
(00:03) Kneel down by #9 J.Sagapolutele at PSU06 for loss of 1 yard