• Turnover on Downsharv drive: 9 plays 43 yards, 00:00 harv downs, 0:00
    HARV0PRIN0
    • 1st and 10 at HARV 27

      Colton Chapple pass complete to Kyle Juszczyk for 23 yards to the 50 yard line, tackled by Alex Polofsky for a 1ST down.

    • 1st and 10 at 50

      Colton Chapple pass incomplete, hurried by Mike Catapano.

    • 2nd and 10 at 50

      HARVARD penalty 5 yard false start accepted.

    • 2nd and 15 at HARV 45

      Colton Chapple pass complete to Andrew Fischer for 6 yards to the Princ 49, tackled by Alex Polofsky and Mike Zeuli.

    • 3rd and 9 at PRIN 49

      Colton Chapple pass complete to Cameron Brate for 8 yards to the Princ 41, tackled by Tim Kingsbury.

    • 4th and 1 at PRIN 41

      Colton Chapple rush for 2 yards to the Princ 39, tackled by Mike Zeuli and Greg Sotereanos for a 1ST down.

    • 1st and 10 at PRIN 39

      Colton Chapple rush for 6 yards to the Princ 33, tackled by Mike Zeuli and Alex Polofsky.

    • 2nd and 4 at PRIN 33

      Colton Chapple rush for 2 yards to the Princ 31, tackled by Greg Sotereanos.

    • 3rd and 2 at PRIN 31

      Treavor Scales rush for 1 yard to the Princ 30, tackled by Mandela Sheaffer.

    • 4th and 1 at PRIN 30

      Colton Chapple pass incomplete to Cameron Brate, broken up by Mandela Sheaffer.

  • Puntprin drive: 3 plays 3 yards, 00:33 prin punt, 0:33
    HARV0PRIN0
    • 1st and 10 at PRIN 30

      Will Powers rush for 3 yards to the Princ 33, tackled by Bobby Schneider and Jaron Wilson.

    • 2nd and 7 at PRIN 33

      Connor Michelsen pass incomplete to Shane Wilkinson.

    • 3rd and 7 at PRIN 33

      Connor Michelsen pass incomplete to Roman Wilson.

    • 4th and 7 at PRIN 33

      Joe Cloud punt for 34 yards to the Harv 33, no return.

  • Passing Touchdownharv drive: 4 plays 67 yards, 01:43 harv td, 1:43
    HARV7PRIN0
    • 1st and 10 at HARV 33

      Treavor Scales rush for 2 yards to the Harv 35, tackled by Tim Kingsbury.

    • 2nd and 8 at HARV 35

      Colton Chapple pass complete to Kyle Juszczyk for 7 yards to the Harv 42, tackled by Tim Kingsbury and Mandela Sheaffer.

    • 3rd and 1 at HARV 42

      Treavor Scales rush for 6 yards to the Harv 48, tackled by Mike Zeuli for a 1ST down.

    • 1st and 10 at HARV 48

      Colton Chapple pass complete to Ricky Zorn for 52 yards for a TOUCHDOWN.

    • David Mothander extra point GOOD.

    • David Mothander kickoff for 65 yards returned by Anthony Gaffney for 18 yards to the Princ 18, tackled by Chris Splinter and Danny Frate.

  • Puntprin drive: 3 plays 8 yards, 02:00 prin punt, 2:00
    HARV7PRIN0
    • 1st and 10 at PRIN 18

      Dre Nelson rush for 4 yards to the Princ 22, tackled by Jonathan Mason.

    • 2nd and 6 at PRIN 22

      HARVARD penalty 5 yard offside accepted, no play.

    • 2nd and 1 at PRIN 27

      Quinn Epperly pass complete to Dre Nelson for a loss of 1 yard to the Princ 26, tackled by Bobby Schneider.

    • 3rd and 2 at PRIN 26

      Will Powers rush for no gain to the Princ 26, tackled by Jonathan Mason and Joshua Boyd.

    • 4th and 2 at PRIN 26

      Joe Cloud punt blocked by D.J. Monroe for no gain to the Princ 16.

  • Passing Touchdownharv drive: 1 play 16 yards, harv td, 0:03
    HARV14PRIN0
    • 1st and 10 at PRIN 16

      Colton Chapple pass complete to Kyle Juszczyk for 16 yards for a TOUCHDOWN.

    • David Mothander extra point GOOD.

    • David Mothander kickoff for 65 yards for a touchback.

  • Puntprin drive: 6 plays 11 yards, 00:00 prin punt, 0:00
    HARV14PRIN0
    • 1st and 10 at PRIN 25

      PRINCETON penalty 12 yard pass interference on Matt Costello accepted, no play.

    • 1st and 22 at PRIN 13

      DiAndre Atwater rush for 12 yards to the Princ 25, tackled by Jonathan Mason and Joshua Boyd.

    • 2nd and 10 at PRIN 25

      Seth DeValve rush for a loss of 6 yards to the Princ 19, tackled by Alexander Norman.

    • 3rd and 16 at PRIN 19

      Connor Michelsen pass complete to Shane Wilkinson for 24 yards to the Princ 43 for a 1ST down.

    • 1st and 10 at PRIN 43

      Connor Michelsen pass complete to Connor Kelley for 3 yards to the Princ 46, tackled by Norman Hayes out-of-bounds.

    • 2nd and 7 at PRIN 46

      DiAndre Atwater rush for a loss of 1 yard to the Princ 45, tackled by John Lyon.

    • 3rd and 8 at PRIN 45

      Connor Michelsen sacked by Grant Sickle for a loss of 9 yards to the Princ 36.

    • 4th and 17 at PRIN 36

      Joe Cloud punt for 43 yards to the Harv 21, no return.

  • Passing Touchdownharv drive: 9 plays 79 yards, 03:57 harv td, 3:57
    HARV20PRIN0
    • 1st and 10 at HARV 21

      Treavor Scales rush for 9 yards to the Harv 30, tackled by Alex Polofsky.

    • 2nd and 1 at HARV 30

      Treavor Scales rush for 2 yards to the Harv 32, tackled by Mike Zeuli and Jess Patton for a 1ST down.

    • 1st and 10 at HARV 32

      Colton Chapple pass complete to Kyle Juszczyk for 8 yards to the Harv 40, tackled by Matt Arends.

    • 2nd and 2 at HARV 40

      Treavor Scales rush for 1 yard to the Harv 41, tackled by Andrew Starks.

    • 3rd and 1 at HARV 41

      Treavor Scales rush for 5 yards to the Harv 46, tackled by Tim Kingsbury and Mandela Sheaffer for a 1ST down.

    • 1st and 10 at HARV 46

      Colton Chapple pass complete to Kyle Juszczyk for 27 yards to the Princ 27, tackled by Anthony Gaffney for a 1ST down.

    • 1st and 10 at PRIN 27

      Colton Chapple rush for 14 yards to the Princ 13 for a 1ST down.

    • 1st and 10 at PRIN 13

      HARVARD penalty 5 yard false start accepted.

    • 1st and 15 at PRIN 18

      HARVARD penalty 15 yard illegal use of hands accepted, no play.

    • 1st and 30 at PRIN 33

      Colton Chapple pass complete to Cameron Brate for 12 yards to the Princ 21, tackled by Phillip Bhaya out-of-bounds.

    • 2nd and 18 at PRIN 21

      Colton Chapple pass complete to Kyle Juszczyk for 21 yards for a TOUCHDOWN.

    • David Mothander extra point BLOCKED.

    • David Mothander kickoff for 65 yards for a touchback.

  • Puntprin drive: 5 plays 13 yards, 02:13 prin punt, 2:13
    HARV20PRIN0
    • 1st and 10 at PRIN 25

      DiAndre Atwater rush for 2 yards to the Princ 27, tackled by Obum Obukwelu and Alexander Norman.

    • 2nd and 8 at PRIN 27

      Quinn Epperly pass complete to Mark Hayes for 10 yards to the Princ 37, tackled by Norman Hayes for a 1ST down.

    • 1st and 10 at PRIN 37

      DiAndre Atwater rush for no gain to the Princ 37, tackled by Obum Obukwelu.

    • 2nd and 10 at PRIN 37

      Will Powers rush for 1 yard to the Princ 38, tackled by Jonathan Mason.

    • 3rd and 9 at PRIN 38

      Quinn Epperly pass incomplete to Connor Kelley.

    • 4th and 9 at PRIN 38

      Joe Cloud punt for 50 yards, fair catch by Scott Miller at the Harv 12.

  • Fumbleharv drive: 6 plays 63 yards, 02:57 harv fumb, 2:57
    HARV20PRIN0
    • 1st and 10 at HARV 12

      Colton Chapple pass complete to Kyle Juszczyk for 14 yards to the Harv 26, tackled by Matt Arends for a 1ST down.

    • 1st and 10 at HARV 26

      HARVARD penalty 5 yard false start on Anthony Fabiano accepted.

    • 1st and 15 at HARV 21

      Colton Chapple rush for 15 yards to the Harv 36, tackled by Brad Megay for a 1ST down.

    • 1st and 10 at HARV 36

      Colton Chapple pass complete to Kyle Juszczyk for 9 yards to the Harv 45, tackled by Mike Zeuli.

    • 2nd and 1 at HARV 45

      Treavor Scales rush for 3 yards to the Harv 48, tackled by Alex Polofsky for a 1ST down.

    • 1st and 10 at HARV 48

      Colton Chapple pass complete to Scott Miller for 8 yards to the Princ 44, tackled by Brad Megay.

    • 2nd and 2 at PRIN 44

      Treavor Scales rush for 19 yards, fumbled, forced by Phillip Bhaya, recovered by Princ Phillip Bhaya at the Princ 25.

  • Puntprin drive: 5 plays 6 yards, 02:06 prin punt, 2:06
    HARV20PRIN0
    • 1st and 10 at PRIN 25

      Connor Michelsen pass complete to Connor Kelley for 5 yards to the Princ 30, tackled by Brian Owusu.

    • 2nd and 5 at PRIN 30

      Connor Michelsen pass complete to Will Powers for 5 yards to the Princ 35, tackled by Jaron Wilson and Bobby Schneider for a 1ST down.

    • 1st and 10 at PRIN 35

      Will Powers rush for 2 yards to the Princ 37, tackled by Team.

    • 2nd and 8 at PRIN 37

      Connor Michelsen pass incomplete to Seth DeValve, hurried by Alexander Norman.

    • 3rd and 8 at PRIN 37

      Connor Michelsen sacked by Jack Dittmer for a loss of 6 yards to the Princ 31.

    • 4th and 14 at PRIN 31

      Joe Cloud punt for 46 yards, punt out-of-bounds at the Harv 12, HARVARD penalty 11 yard personal foul accepted.

  • Interceptionharv drive: 11 plays 79 yards, 04:17 harv int, 4:17
    HARV20PRIN0
    • 1st and 10 at HARV 12

      Colton Chapple rush for 13 yards to the Harv 25 for a 1ST down.

    • 1st and 10 at HARV 25

      Treavor Scales rush for 3 yards to the Harv 28, tackled by Greg Sotereanos and Tim Kingsbury.

    • 2nd and 7 at HARV 28

      Colton Chapple pass incomplete.

    • 3rd and 7 at HARV 28

      Colton Chapple pass complete to Kyle Juszczyk for 9 yards to the Harv 37 for a 1ST down.

    • 1st and 10 at HARV 37

      Colton Chapple pass complete to Scott Miller for 5 yards to the Harv 42.

    • 2nd and 5 at HARV 42

      Treavor Scales rush for no gain to the Harv 42, tackled by Caraun Reid and Andrew Starks.

    • 3rd and 5 at HARV 42

      Colton Chapple pass complete to Andrew Berg for 21 yards to the Princ 37, tackled by Anthony Gaffney for a 1ST down.

    • 1st and 10 at PRIN 37

      Colton Chapple pass complete to Cameron Brate for 35 yards to the Princ 2, tackled by Matt Arends for a 1ST down.

    • 1st and 0 at PRIN 2

      HARVARD penalty 10 yard holding on John Collins accepted, no play.

    • Colton Chapple rush for 3 yards to the Princ 9, tackled by Tim Kingsbury out-of-bounds.

    • 2nd and 0 at PRIN 9

      Colton Chapple pass incomplete, hurried by Alex Polofsky.

    • 3rd and 0 at PRIN 9

      Timeout Harvard, clock 02:51.

    • 3rd and 0 at PRIN 9

      Colton Chapple pass intercepted by Mandela Sheaffer at the Princ 0, returned for no gain for a touchback.

  • Puntprin drive: 4 plays 3 yards, 00:00 prin punt, 0:00
    HARV20PRIN0
    • 1st and 10 at PRIN 20

      Will Powers rush for 11 yards to the Princ 31, tackled by Chris Splinter out-of-bounds, HARVARD penalty offside declined for a 1ST down.

    • 1st and 10 at PRIN 31

      DiAndre Atwater rush for 2 yards to the Princ 33, tackled by Jack Dittmer.

    • 2nd and 8 at PRIN 33

      DiAndre Atwater rush for 1 yard to the Princ 34, tackled by Jonathan Mason.

    • 3rd and 7 at PRIN 34

      Roman Wilson rush for a loss of 11 yards to the Princ 23, tackled by Team.

    • 4th and 18 at PRIN 23

      Joe Cloud punt for 56 yards, downed at the Harv 21.

  • End of Halfharv drive: 10 plays 28 yards, 01:19 harv end half, 1:19
    HARV20PRIN0
    • 1st and 10 at HARV 21

      Colton Chapple pass complete to Kyle Juszczyk for 13 yards to the Harv 34, tackled by Phillip Bhaya out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 34

      Colton Chapple pass incomplete to Andrew Berg, broken up by Matt Arends.

    • 2nd and 10 at HARV 34

      Colton Chapple pass complete to Ricky Zorn for 10 yards to the Harv 44, tackled by Mike Zeuli out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 44

      Colton Chapple pass incomplete to Scott Miller.

    • 2nd and 10 at HARV 44

      Treavor Scales rush for 11 yards to the Princ 45, tackled by Phillip Bhaya out-of-bounds for a 1ST down.

    • 1st and 10 at PRIN 45

      Colton Chapple pass incomplete to Cameron Brate, hurried by Tim Kingsbury.

    • 2nd and 10 at PRIN 45

      Colton Chapple pass incomplete to Ricky Zorn.

    • 3rd and 10 at PRIN 45

      Colton Chapple pass incomplete to Cameron Brate.

    • 4th and 10 at PRIN 45

      PRINCETON penalty 15 yard roughing the kicker accepted, no play.

    • 1st and 10 at PRIN 30

      HARVARD penalty 15 yard pass interference on Andrew Berg accepted, no play.

    • 1st and 25 at PRIN 45

      Colton Chapple pass complete to Andrew Berg for 6 yards to the Princ 39 out-of-bounds.

    • 2nd and 19 at PRIN 39

      Timeout Princeton, clock 00:03.

    • 2nd and 19 at PRIN 39

      Colton Chapple sacked by Brad Megay for a loss of 12 yards to the Harv 49.

    • David Mothander kickoff for 65 yards returned by Anthony Gaffney for 14 yards to the Princ 14, tackled by Jacob Lindsey.

  • Rushing Touchdownprin drive: 15 plays 86 yards, 04:39 prin td, 4:39
    HARV20PRIN7
    • 1st and 10 at PRIN 14

      Will Powers rush for 3 yards to the Princ 17, tackled by Joshua Boyd.

    • 2nd and 7 at PRIN 17

      Connor Michelsen pass incomplete to Mark Hayes.

    • 3rd and 7 at PRIN 17

      Connor Michelsen pass complete to Roman Wilson for 19 yards to the Princ 36, tackled by Reynaldo Kirton for a 1ST down.

    • 1st and 10 at PRIN 36

      Will Powers rush for 2 yards to the Princ 38, tackled by Danny Frate.

    • 2nd and 8 at PRIN 38

      Connor Michelsen pass incomplete to Mark Hayes.

    • 3rd and 8 at PRIN 38

      Connor Michelsen pass complete to Will Powers for 10 yards to the Princ 48, tackled by Jonathan Mason and Joshua Boyd for a 1ST down.

    • 1st and 10 at PRIN 48

      Will Powers rush for 6 yards to the Harv 46, tackled by Joshua Boyd.

    • 2nd and 4 at HARV 46

      Connor Michelsen pass complete to Shane Wilkinson for 8 yards to the Harv 38, tackled by Alexander Norman for a 1ST down.

    • 1st and 10 at HARV 38

      Connor Michelsen pass complete to Dre Nelson for 5 yards to the Harv 33, tackled by Grant Sickle.

    • 2nd and 5 at HARV 33

      Connor Michelsen rush for 16 yards to the Harv 17, tackled by Zach Hodges for a 1ST down.

    • 1st and 10 at HARV 17

      Dre Nelson rush for 5 yards to the Harv 12, tackled by Alexander Norman.

    • 2nd and 5 at HARV 12

      Connor Michelsen rush for 4 yards to the Harv 8, tackled by Danny Frate and John Lyon.

    • 3rd and 1 at HARV 8

      Quinn Epperly rush for 6 yards to the Harv 2, tackled by Jaron Wilson and Nnamdi Obukwelu for a 1ST down.

    • 1st and 0 at HARV 2

      Quinn Epperly rush for 1 yard to the Harv 1, tackled by Connor Loftus.

    • 2nd and 0 at HARV 1

      Quinn Epperly rush for 1 yard for a TOUCHDOWN, HARVARD penalty offside declined.

    • Nolan Bieck extra point GOOD.

    • Nolan Bieck kickoff for 51 yards returned by Paul Stanton Jr. for no gain, fumbled, forced by Roman Wilson, recovered by Princ Jakobi Johnson at the Harv 4.

  • Field Goal Goodprin drive: 6 plays 1 yard, 02:16 prin fg, 2:16
    HARV20PRIN10
    • 1st and 0 at HARV 4

      Quinn Epperly rush for 2 yards to the Harv 2, tackled by James Klein.

    • 2nd and 0 at HARV 2

      PRINCETON penalty 5 yard false start on Taylor Pearson accepted.

    • 2nd and 0 at HARV 7

      Quinn Epperly pass incomplete to Connor Kelley.

    • 3rd and 0 at HARV 7

      HARVARD penalty 3 yard holding accepted, no play.

    • 1st and 0 at HARV 4

      Will Powers rush for no gain to the Harv 4, tackled by Chris Splinter and Grant Sickle.

    • 2nd and 0 at HARV 4

      Quinn Epperly rush for 2 yards to the Harv 2, tackled by Bobby Schneider and Obum Obukwelu.

    • 3rd and 0 at HARV 2

      Quinn Epperly rush for a loss of 1 yard to the Harv 3, tackled by Bobby Schneider and Jonathan Mason.

    • 4th and 0 at HARV 3

      Nolan Bieck 22 yard field goal GOOD.

    • Nolan Bieck kickoff for 55 yards returned by Paul Stanton Jr. for 15 yards to the Harv 25, tackled by Roman Wilson.

  • Passing Touchdownharv drive: 7 plays 75 yards, 02:20 harv td, 2:20
    HARV27PRIN10
    • 1st and 10 at HARV 25

      Colton Chapple pass complete to Ricky Zorn for 19 yards to the Harv 44, tackled by Matt Arends, PRINCETON penalty pass interference declined for a 1ST down.

    • 1st and 10 at HARV 44

      Colton Chapple pass complete to Kyle Juszczyk for 21 yards to the Princ 35, tackled by Mike Zeuli for a 1ST down.

    • 1st and 10 at PRIN 35

      Colton Chapple pass incomplete to Andrew Berg, broken up by Mandela Sheaffer.

    • 2nd and 10 at PRIN 35

      Treavor Scales rush for 12 yards to the Princ 23, tackled by Mandela Sheaffer out-of-bounds for a 1ST down.

    • 1st and 10 at PRIN 23

      Colton Chapple rush for 15 yards to the Princ 8 out-of-bounds for a 1ST down.

    • 1st and 0 at PRIN 8

      Colton Chapple rush for no gain to the Princ 8, tackled by Andrew Starks.

    • 2nd and 0 at PRIN 8

      Colton Chapple pass complete to Kyle Juszczyk for 8 yards for a TOUCHDOWN.

    • David Mothander extra point GOOD.

    • David Mothander kickoff for 65 yards for a touchback.

  • Interceptionprin drive: 8 plays 38 yards, 00:00 prin int, 0:00
    HARV27PRIN10
    • 1st and 10 at PRIN 25

      Connor Michelsen rush for a loss of 2 yards to the Princ 23, tackled by Joshua Boyd and Zach Hodges.

    • 2nd and 12 at PRIN 23

      Connor Michelsen pass incomplete to Roman Wilson.

    • 3rd and 12 at PRIN 23

      Connor Michelsen rush for 20 yards to the Princ 43, tackled by Jaron Wilson for a 1ST down.

    • 1st and 10 at PRIN 43

      Will Powers rush for 8 yards to the Harv 49, tackled by Grant Sickle.

    • 2nd and 2 at HARV 49

      PRINCETON penalty 5 yard false start on Roman Wilson accepted.

    • 2nd and 7 at PRIN 46

      Connor Michelsen rush for 14 yards to the Harv 40, tackled by Matt Lunati for a 1ST down.

    • 1st and 10 at HARV 40

      Connor Michelsen rush for a loss of 2 yards to the Harv 42, tackled by D.J. Monroe and Nnamdi Obukwelu.

    • 2nd and 12 at HARV 42

      Connor Michelsen pass complete to Dre Nelson for 5 yards to the Harv 37, tackled by Joshua Boyd and Bobby Schneider.

    • 3rd and 7 at HARV 37

      Connor Michelsen pass intercepted by Alexander Norman at the Harv 34, returned for no gain to the Harv 34.

  • Passing Touchdownharv drive: 10 plays 66 yards, 04:24 harv td, 4:24
    HARV34PRIN10
    • 1st and 10 at HARV 34

      Treavor Scales rush for 2 yards to the Harv 36, tackled by Greg Sotereanos and Alex Polofsky.

    • 2nd and 8 at HARV 36

      Colton Chapple rush for a loss of 1 yard to the Harv 35, tackled by Andrew Starks.

    • 3rd and 9 at HARV 35

      Colton Chapple pass complete to Cameron Brate for 11 yards to the Harv 46, tackled by Phillip Bhaya and Alex Polofsky for a 1ST down.

    • 1st and 10 at HARV 46

      Colton Chapple pass complete to Kyle Juszczyk for 9 yards to the Princ 45, tackled by Matt Arends.

    • 2nd and 1 at PRIN 45

      Colton Chapple rush for 7 yards to the Princ 38, tackled by Phillip Bhaya for a 1ST down.

    • 1st and 10 at PRIN 38

      Ricky Zorn pass incomplete to Andrew Berg.

    • 2nd and 10 at PRIN 38

      Treavor Scales rush for 23 yards to the Princ 15, tackled by Mandela Sheaffer and Matt Arends for a 1ST down.

    • 1st and 10 at PRIN 15

      Colton Chapple rush for 4 yards to the Princ 11, tackled by Mike Zeuli and Alex Polofsky.

    • 2nd and 6 at PRIN 11

      Treavor Scales rush for a loss of 3 yards to the Princ 14, tackled by Caraun Reid.

    • 3rd and 9 at PRIN 14

      Colton Chapple pass complete to Cameron Brate for 14 yards for a TOUCHDOWN.

    • David Mothander extra point GOOD.

    • HARVARD penalty 5 yard offside on Danny Frate accepted, no play.

    • David Mothander kickoff for 63 yards returned by Anthony Gaffney for 59 yards to the Harv 34, tackled by Asante Gibson.

  • Passing Touchdownprin drive: 7 plays 34 yards, 01:26 prin td, 1:26
    HARV34PRIN18
    • 1st and 10 at HARV 34

      Connor Michelsen pass incomplete to N/A.

    • 2nd and 10 at HARV 34

      Connor Michelsen pass incomplete to Roman Wilson.

    • 3rd and 10 at HARV 34

      Connor Michelsen pass complete to Roman Wilson for 15 yards to the Harv 19, tackled by Khadi Tshishiku for a 1ST down.

    • 1st and 10 at HARV 19

      Connor Michelsen rush for 5 yards to the Harv 14, tackled by Joshua Boyd.

    • 2nd and 5 at HARV 14

      Will Powers rush for 7 yards to the Harv 7, tackled by Bobby Schneider and Alexander Norman for a 1ST down.

    • 1st and 0 at HARV 7

      Connor Michelsen pass incomplete to Matt Costello.

    • 2nd and 0 at HARV 7

      Connor Michelsen pass complete to Dre Nelson for 7 yards for a TOUCHDOWN.

    • Two-point conversion attempt, Connor Michelsen pass to Tom Moak GOOD.

    • Nolan Bieck kickoff for 61 yards returned by Andrew Fischer for 21 yards to the Harv 25, tackled by Evan Kappatos.

  • Puntharv drive: 6 plays 17 yards, 00:00 harv punt, 0:00
    HARV34PRIN18
    • 1st and 10 at HARV 25

      Treavor Scales rush for 2 yards to the Harv 27, tackled by Tim Kingsbury.

    • 2nd and 8 at HARV 27

      Treavor Scales rush for 5 yards to the Harv 32, tackled by Alex Polofsky.

    • 3rd and 3 at HARV 32

      Colton Chapple pass complete to Cameron Brate for 7 yards to the Harv 39, tackled by Tim Kingsbury out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 39

      Colton Chapple pass incomplete to Andrew Berg.

    • 2nd and 10 at HARV 39

      Colton Chapple pass incomplete to Ricky Zorn.

    • 3rd and 10 at HARV 39

      Colton Chapple rush for 3 yards to the Harv 42, tackled by Mike Zeuli and Alex Polofsky.

    • 4th and 7 at HARV 42

      Jacob Dombrowski punt by Dre Nelson, downed at the Harv 48, HARVARD penalty 5 yard illegal formation accepted.

  • Passing Touchdownprin drive: 4 plays 48 yards, 00:55 prin td, 0:55
    HARV34PRIN26
    • 1st and 10 at HARV 48

      Will Powers rush for 2 yards to the Harv 46, tackled by Grant Sickle.

    • 2nd and 8 at HARV 46

      Connor Michelsen pass complete to Roman Wilson for 15 yards to the Harv 31, tackled by Jaron Wilson out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 31

      Will Powers rush for 2 yards to the Harv 29, tackled by Anthony Russ.

    • 2nd and 8 at HARV 29

      Connor Michelsen pass complete to Matt Costello for 29 yards for a TOUCHDOWN.

    • Two-point conversion attempt, Quinn Epperly pass to Shane Wilkinson GOOD.

    • Nolan Bieck kickoff for 62 yards returned by Paul Stanton Jr. for 40 yards to the Harv 43, tackled by Nolan Bieck out-of-bounds.

  • Field Goal Missedharv drive: 7 plays 52 yards, 02:47 harv fga, 2:47
    HARV34PRIN26
    • 1st and 10 at HARV 43

      Colton Chapple rush for 10 yards to the Princ 47 for a 1ST down.

    • 1st and 10 at PRIN 47

      Colton Chapple pass complete to Ricky Zorn for 20 yards to the Princ 27 out-of-bounds for a 1ST down.

    • 1st and 10 at PRIN 27

      Colton Chapple pass complete to Cameron Brate for 22 yards to the Princ 5, tackled by Mike Zeuli for a 1ST down.

    • 1st and 0 at PRIN 5

      Timeout Harvard, clock 06:09.

    • 1st and 0 at PRIN 5

      Treavor Scales rush for a loss of 1 yard to the Princ 6, tackled by Andrew Starks and Mike Catapano.

    • 2nd and 0 at PRIN 6

      Colton Chapple rush for 1 yard to the Princ 5, tackled by Alex Polofsky.

    • 3rd and 0 at PRIN 5

      Treavor Scales rush for no gain to the Princ 5, tackled by Matt Arends out-of-bounds.

    • 4th and 0 at PRIN 5

      David Mothander 22 yard field goal BLOCKED.

  • Passing Touchdownprin drive: 8 plays 79 yards, 02:21 prin td, 2:21
    HARV34PRIN26
    • 1st and 10 at PRIN 21

      Will Powers rush for 10 yards to the Princ 31 out-of-bounds for a 1ST down.

    • 1st and 10 at PRIN 31

      Connor Michelsen pass incomplete, hurried by John Lyon.

    • 2nd and 10 at PRIN 31

      Connor Michelsen pass complete to Matt Costello for 5 yards to the Princ 36, tackled by Bobby Schneider.

    • 3rd and 5 at PRIN 36

      Connor Michelsen pass complete to Roman Wilson for 26 yards to the Harv 38, tackled by Chris Splinter for a 1ST down.

    • 1st and 10 at HARV 38

      Connor Michelsen pass complete to Mark Hayes for 7 yards to the Harv 31, tackled by Norman Hayes.

    • 2nd and 3 at HARV 31

      Connor Michelsen pass complete to Matt Costello for 6 yards to the Harv 25 out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 25

      Connor Michelsen rush for 5 yards to the Harv 20, tackled by Bobby Schneider.

    • 2nd and 5 at HARV 20

      Connor Michelsen pass complete to Seth DeValve for 20 yards for a TOUCHDOWN.

    • Connor Michelsen pass attempt failed .

    • Nolan Bieck kickoff for 30 yards out-of-bounds, PRINCETON penalty 5 yard ball on HARV35, PENALTY illegal formatio accepted.

  • Puntharv drive: 3 plays 9 yards, 02:40 harv punt, 2:40
    HARV34PRIN32
    • 1st and 10 at HARV 40

      Treavor Scales rush for 2 yards to the Harv 42, tackled by Greg Sotereanos and Andrew Starks.

    • 2nd and 8 at HARV 42

      Timeout Princeton, clock 02:22.

    • 2nd and 8 at HARV 42

      Colton Chapple pass complete to Kyle Juszczyk for 1 yard to the Harv 43.

    • 3rd and 7 at HARV 43

      Timeout Princeton, clock 02:16.

    • 3rd and 7 at HARV 43

      Colton Chapple pass complete to Kyle Juszczyk for 6 yards to the Harv 49, tackled by Mike Zeuli.

    • 4th and 1 at HARV 49

      Timeout Princeton, clock 02:08.

    • 4th and 1 at HARV 49

      Timeout Harvard, clock 02:08.

    • 4th and 1 at HARV 49

      Jacob Dombrowski punt for 41 yards, downed at the Princ 10.

  • Passing Touchdownprin drive: 11 plays 90 yards, 01:44 prin td, 1:44
    HARV34PRIN39
    • 1st and 10 at PRIN 10

      Connor Michelsen pass incomplete, hurried by Nnamdi Obukwelu.

    • 2nd and 10 at PRIN 10

      Connor Michelsen pass complete to Shane Wilkinson for 15 yards to the Princ 25, tackled by Norman Hayes and Alexander Norman for a 1ST down.

    • 1st and 10 at PRIN 25

      Connor Michelsen pass incomplete to Matt Costello, broken up by Bobby Schneider.

    • 2nd and 10 at PRIN 25

      Connor Michelsen pass complete to Will Powers for 8 yards to the Princ 33, tackled by Bobby Schneider.

    • 3rd and 2 at PRIN 33

      Connor Michelsen rush for 4 yards to the Princ 37, tackled by Alexander Norman for a 1ST down.

    • 1st and 10 at PRIN 37

      Connor Michelsen sacked by John Lyon and Zach Hodges for a loss of 7 yards to the Princ 45, HARVARD penalty 15 yard unsportsmanlike conduct accepted for a 1ST down.

    • 1st and 10 at PRIN 45

      Quinn Epperly rush for 6 yards to the Harv 49 out-of-bounds.

    • 2nd and 4 at HARV 49

      Quinn Epperly pass complete to Will Powers for 5 yards to the Harv 44, tackled by Jaron Wilson out-of-bounds for a 1ST down.

    • 1st and 10 at HARV 44

      Quinn Epperly pass incomplete to Shane Wilkinson, broken up by Chris Splinter.

    • 2nd and 10 at HARV 44

      Quinn Epperly rush for 8 yards to the Harv 36, tackled by John Lyon and Bobby Schneider.

    • 3rd and 2 at HARV 36

      Quinn Epperly pass complete to Roman Wilson for 36 yards for a TOUCHDOWN, HARVARD penalty declined.

    • Nolan Bieck extra point GOOD.

    • Nolan Bieck kickoff for 41 yards returned by Jonathan Mason for 10 yards to the Harv 34, tackled by Trocon Davis and Evan Kappatos.

  • End of Gameharv drive: 1 play 0 yards, 00:08 harv end game, 0:08
    HARV34PRIN39
    • 1st and 10 at HARV 34

      Colton Chapple pass incomplete to Kyle Juszczyk, hurried by Matt Arends.

NCAAF News