1st Quarter

B1-10B35Clock 15:00.
Brockport won coin toss. elects to defer. Brockport is kicking off
Adam Lanctot kickoff 62 yards to the TCNJ3, Alan Kotteles return 21 yards to the TCNJ24 (Adam Collister;Tim Hall).
T1-10T24Jeff Struble rush for 9 yards to the TCNJ33.
T2-1T33Dan Dornacker rush for 10 yards to the TCNJ43, 1ST DOWN TCNJ (Tim Weber).
T1-10T43Leeaire Brown rush for loss of 2 yards to the TCNJ41 (Alex Lucci;John Walther).
T2-12T41Jeff Struble rush for 3 yards to the TCNJ44, out-of-bounds.
T3-9T44Jeff Struble pass complete to Leeaire Brown for 2 yards to the TCNJ46 (John Walther).
T4-7T46Jeff Struble punt 30 yards to the BROCKPRT24, Tim Hall return 22 yards to the BROCKPRT46 (Andrew Larkin).
Drive: 5 plays, 22 yards, TOP 02:37
B1-10B46BROCKPRT drive start at 12:23 (1st).
B1-10B46Brian Wise rush for 4 yards to the 50 yardline (Miles Shanklin;Terence Nish), PENALTY TCNJ Encroachment 1 yards to the TCNJ49.
B1-5T491st and 5.
B1-5T49Brian Wise rush for 4 yards to the TCNJ45 (Derek Tranchina), PENALTY BROCKPRT holding 9 yards to the BROCKPRT42, NO PLAY.
B1-14B42Brian Wise rush for loss of 7 yards to the BROCKPRT35 (Derek Tranchina;Josh Baker), PENALTY TCNJ offside defense 5 yards to the BROCKPRT47, NO PLAY.
B1-9B47Brian Wise rush for 9 yards to the TCNJ44, 1ST DOWN BROCKPRT (Jeff Bower).
B1-10T44Brian Wise rush for loss of 1 yard to the TCNJ45 (Derek Tranchina;Matt Andzell).
B2-11T45Brian Wise rush for 4 yards to the TCNJ41 (Gary Bach;Miles Shanklin).
B3-7T41Zack Luke pass incomplete to Shannon Brinson.
B4-7T41Collin Hoffmann punt 39 yards to the TCNJ2, out-of-bounds.
Drive: 5 plays, 13 yards, TOP 03:03
T1-10T02TCNJ drive start at 09:20 (1st).
T1-10T02Jeff Struble rush for 4 yards to the TCNJ6 (Dale Buck).
T2-6T06Jeff Struble pass incomplete to Alan Kotteles.
T3-6T06Jeff Struble pass incomplete to Mike Thormann.
T4-6T06Jeff Struble punt 35 yards to the TCNJ41, Brian Wise return 22 yards to the TCNJ19 (Todd Mayes;Miles Shanklin).
Drive: 3 plays, 4 yards, TOP 01:02
B1-10T19BROCKPRT drive start at 08:18 (1st).
B1-10T19Zack Luke pass incomplete to Mike Bond (Todd Mayes).
B2-10T19Brian Wise rush for 1 yard to the TCNJ18 (Todd Mayes;Derek Tranchina).
B3-9T18PENALTY BROCKPRT holding 11 yards to the TCNJ29.
B3-20T292nd and 20.
B2-20T29Zack Luke pass complete to Brian Wise for 15 yards to the TCNJ14 (N. Steffner).
B3-5T14PENALTY TCNJ false start 5 yards to the TCNJ9, 1ST DOWN BROCKPRT.
B1-GT093rd and 1.
B3-1T09Zack Luke rush for no gain to the TCNJ9, PENALTY BROCKPRT false start 5 yards to the TCNJ14, NO PLAY.
B3-6T14Zack Luke rush for 1 yard to the TCNJ13 (Justin Laurence).
B4-5T13Adam Lanctot field goal attempt from 30 GOOD, clock 05:59.
BROCKPRT 3, TCNJ 0
Drive: 5 plays, 6 yards, TOP 02:19
Adam Lanctot kickoff 62 yards to the TCNJ3, Alan Kotteles return 33 yards to the TCNJ36 (Matthew Bennink;JarrettWoodfork).
T1-10T36TCNJ drive start at 05:48 (1st).
T1-10T36Leeaire Brown rush for no gain to the TCNJ36 (John Walther).
T2-10T36Dan Dornacker rush for 3 yards to the TCNJ39 (John Walther).
T3-7T39Jeff Struble rush for 5 yards to the TCNJ44 (Adam Collister;John Walther).
T4-2T44Jeff Struble punt 42 yards to the BROCKPRT14, downed.
Drive: 3 plays, 8 yards, TOP 02:08
B1-10B14BROCKPRT drive start at 03:40 (1st).
B1-10B14Brian Wise rush for 7 yards to the BROCKPRT21 (Mike Ferris;Miles Shanklin).
B2-3B21Brian Wise rush for 2 yards to the BROCKPRT23 (Robert Keyes;Dan Jacoby).
B3-1B23Brian Wise rush for 1 yard to the BROCKPRT24, 1ST DOWN BROCKPRT (Josh Baker;Terence Nish).
B1-10B24Zack Luke pass complete to Shannon Brinson for 8 yards to the BROCKPRT32 (Todd Mayes).
B2-2B32Zack Luke pass complete to Brian Wise for loss of 2 yards to the BROCKPRT30 (Gary Bach;Robert Keyes).
B3-4B30Zack Luke pass incomplete to Matt McCormick (Jeff Bower).
B4-4B30Collin Hoffmann punt 41 yards to the TCNJ29, fair catch by Alan Kotteles.
Drive: 6 plays, 16 yards, TOP 03:32
T1-10T29TCNJ drive start at 00:08 (1st).
T1-10T29Jeff Struble pass incomplete to Alan Kotteles.

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