3rd Quarter

T4-21T20Start of 3rd quarter, clock 15:00, TCNJ ball on TCNJ35.
Drive: 3 plays, minus 11 yards, TOP 00:21
Matt Dalessio kickoff 65 yards to the BROCKPRT0, touchback.
B1-10B20BROCKPRT drive start at 15:00 (3rd).
B1-10B20Brian Wise rush for 4 yards to the BROCKPRT24 (Miles Shanklin).
B2-6B24Zack Luke pass complete to Mike Smith for 15 yards to the BROCKPRT39, 1ST DOWN BROCKPRT (Josh Baker).
B1-10B39Zack Luke sacked for loss of 7 yards to the BROCKPRT32 (Josh Baker).
B2-17B32Brian Wise rush for no gain to the BROCKPRT32 (Justin Laurence;Josh Baker).
B3-17B32Zack Luke sacked for loss of 5 yards to the BROCKPRT27 (Dan Jacoby;Josh Baker).
B4-22B27Collin Hoffmann punt 34 yards to the TCNJ39, fair catch by Miles Shanklin.
Drive: 5 plays, 7 yards, TOP 02:57
T1-10T39TCNJ drive start at 12:03 (3rd).
T1-10T39Leeaire Brown rush for 1 yard to the TCNJ40 (Joe Pereira).
T2-9T40Jeff Struble sacked for loss of 3 yards to the TCNJ37 (Alex Lucci;Damian Aliseo).
T3-12T37Jeff Struble pass complete to Leeaire Brown for loss of 2 yards to the TCNJ35 (Joe Pereira).
T4-14T35PENALTY BROCKPRT 12 men on the field 5 yards to the TCNJ40.
T4-9T40Jeff Struble punt 42 yards to the BROCKPRT18, Brian Wise return 5 yards to the BROCKPRT23 (Travis Boff).
Drive: 3 plays, 1 yards, TOP 02:10
B1-10B23BROCKPRT drive start at 09:53 (3rd).
B1-10B23Brian Wise rush for 1 yard to the BROCKPRT24 (Derek Tranchina;Terence Nish).
B2-9B24Zack Luke pass complete to Mike Mahoney for 7 yards to the BROCKPRT31 (Jeff Bower).
B3-2B31Timeout BROCKPRT, clock 08:31.
B3-2B31Zack Luke pass complete to Mike Mahoney for 5 yards to the BROCKPRT36, 1ST DOWN BROCKPRT (Jeff Bower).
B1-10B36Dan Lopez rush for loss of 1 yard to the BROCKPRT35 (Josh Baker).
B2-11B35Zack Luke pass complete to Shannon Brinson for 9 yards to the BROCKPRT44, out-of-bounds (Todd Mayes).
B3-2B44Zack Luke pass complete to Mike Bond for 43 yards to the TCNJ13, 1ST DOWN BROCKPRT (Jeff Bower).
B1-10T13Brian Wise rush for loss of 1 yard to the TCNJ14 (Derek Tranchina).
B2-11T14Zack Luke pass complete to Mike Mahoney for 5 yards to the TCNJ9 (Sullivan Parker).
B3-6T09Zack Luke pass complete to Brian Wise for 8 yards to the TCNJ1, 1ST DOWN BROCKPRT, out-of-bounds (Terence Nish).
B1-GT01Brian Wise rush for 1 yard to the TCNJ0, TOUCHDOWN, clock 05:19.
Adam Lanctot kick attempt good.
BROCKPRT 17, TCNJ 0
Drive: 10 plays, 77 yards, TOP 04:34
Adam Lanctot kickoff 62 yards to the TCNJ3, Alan Kotteles return 17 yards to the TCNJ20 (Tim Hall).
T1-10T20TCNJ drive start at 05:10 (3rd).
T1-10T20Jeff Struble rush for 1 yard to the TCNJ21 (Steve Marriott).
T2-9T21Jeff Struble pass incomplete to Dylan Leith, PENALTY BROCKPRT pass interference 15 yards to the TCNJ36, 1ST DOWN TCNJ, NO PLAY.
T1-10T36Jeff Struble rush for 6 yards to the TCNJ42.
T2-4T42Jeff Struble pass incomplete to Mike Thormann.
T3-4T42Jeff Struble pass complete to Dan Dornacker for 3 yards to the TCNJ45.
T4-1T45Timeout TCNJ, clock 03:24.
T4-1T45Jeff Struble rush for 4 yards to the TCNJ49, 1ST DOWN TCNJ (Damian Aliseo;MikeMaciejewski).
T1-10T49Jeff Struble pass incomplete to Dylan Leith.
T2-10T49Jeff Struble pass incomplete to Alan Kotteles (Troy Anderson).
T3-10T49Jeff Struble sacked for loss of 11 yards to the TCNJ38 (Adam Collister).
T4-21T38Jeff Struble punt 32 yards to the BROCKPRT30, Tim Hall return 8 yards to the BROCKPRT38 (Travis Boff).
Drive: 8 plays, 18 yards, TOP 03:16
B1-10B38BROCKPRT drive start at 01:54 (3rd).
B1-10B38Brian Wise rush for 11 yards to the BROCKPRT49, 1ST DOWN BROCKPRT (Andrew Larkin).
B1-10B49Brian Wise rush for 1 yard to the 50 yardline (Josh Baker;F. Schultheis).
B2-9B50Zack Luke pass complete to Mike Smith for 38 yards to the TCNJ12, 1ST DOWN BROCKPRT (Jeff Bower).
B1-10T12Zack Luke pass complete to Mike Bond for 12 yards to the TCNJ0, 1ST DOWN BROCKPRT, TOUCHDOWN, clock 00:05.
BROCKPRT 23, TCNJ 0

Press RELOAD if the play-by-play does not appear to be updating.