• Rushing Touchdownbrwn drive: 1 play 93 yards, 00:19 brwn td, 0:19
    PENN0BRWN7
    • 1st and 10 at BRWN 7

      John Spooney rush for 93 yards for a TOUCHDOWN.

    • Alexander Norocea extra point GOOD.

    • Alexander Norocea kickoff for 56 yards returned by Kevin Ijoma for 1 yard, fumbled, recovered by Penn Kevin Ijoma at the Penn 17.

  • Puntpenn drive: 8 plays 30 yards, 00:00 penn punt, 0:00
    PENN0BRWN7
    • 1st and 10 at PENN 17

      Spencer Kulcsar rush for 4 yards to the Penn 21, tackled by Zachary Lattrell.

    • 2nd and 6 at PENN 21

      Spencer Kulcsar rush for 1 yard to the Penn 22, tackled by Ludovic Richardson.

    • 3rd and 5 at PENN 22

      Ryan Becker pass complete to Spencer Kulcsar for 5 yards to the Penn 27, tackled by Adewole Oyalowo and Xavier Russo for a 1ST down.

    • 1st and 10 at PENN 27

      Spencer Kulcsar rush for 8 yards to the Penn 35, tackled by Ludovic Richardson.

    • 2nd and 2 at PENN 35

      Adam Strouss rush for 4 yards to the Penn 39, tackled by Adewole Oyalowo for a 1ST down.

    • 2nd and 16 at PENN 33

      Spencer Kulcsar rush for 13 yards to the Penn 46, tackled by Emory Polley out-of-bounds.

    • 3rd and 3 at PENN 46

      PENN penalty 5 yard false start on Jake Schwertner accepted.

    • 3rd and 8 at PENN 41

      Ryan Becker rush for 6 yards to the Penn 47, tackled by Zach Sparber.

    • 4th and 2 at PENN 47

      Max Kurucar punt for 47 yards, returned by Alexander Jette for 23 yards to the Brown 29, tackled by Ryan O'Malley and Max Kurucar.

  • Passing Touchdownbrwn drive: 8 plays 71 yards, 03:33 brwn td, 3:33
    PENN0BRWN14
    • 1st and 10 at BRWN 29

      John Spooney rush for 13 yards to the Brown 42, tackled by Kenny Thomas out-of-bounds for a 1ST down.

    • 1st and 10 at BRWN 42

      Patrick Donnelly pass complete to Jordan Evans for 7 yards to the Brown 49, tackled by Dan Wilk.

    • 2nd and 3 at BRWN 49

      John Spooney rush for 3 yards to the Penn 48, tackled by Sam Chwarzynski for a 1ST down.

    • 1st and 10 at PENN 48

      Patrick Donnelly pass complete to Cody Taulbee for 4 yards to the Penn 44, tackled by Daniel Davis and David Park.

    • 2nd and 6 at PENN 44

      Patrick Donnelly pass incomplete to Cody Taulbee.

    • 3rd and 6 at PENN 44

      Patrick Donnelly pass complete to Jordan Evans for 39 yards to the Penn 5, tackled by Dylan Muscat for a 1ST down.

    • 1st and 0 at PENN 5

      John Spooney rush for no gain to the Penn 5, tackled by Tosan Eyetsemitan.

    • 2nd and 0 at PENN 5

      Patrick Donnelly pass complete to Andrew Marks for 5 yards for a TOUCHDOWN.

    • Alexander Norocea extra point GOOD.

    • Alexander Norocea kickoff for 56 yards returned by Kevin Ijoma for 12 yards to the Penn 21, tackled by Will Quigley and Michael Walsh.

  • Puntpenn drive: 3 plays 0 yards, 00:00 penn punt, 0:00
    PENN0BRWN14
    • 1st and 10 at PENN 21

      Spencer Kulcsar rush for a loss of 2 yards to the Penn 19, tackled by Zachary Lattrell.

    • 2nd and 12 at PENN 19

      Ryan Becker pass complete to Ryan Mitchell for 9 yards to the Penn 28, tackled by Eric Armagost.

    • 3rd and 3 at PENN 28

      Adam Strouss rush for a loss of 7 yards to the Penn 21, tackled by Adewole Oyalowo and Zachary Lattrell.

    • 4th and 10 at PENN 21

      Max Kurucar punt for 41 yards, fair catch by Alexander Jette at the Brown 38.

  • Puntbrwn drive: 5 plays 19 yards, 03:59 brwn punt, 3:59
    PENN0BRWN14
    • 1st and 10 at BRWN 38

      Patrick Donnelly pass complete to John Spooney for 4 yards to the Brown 42, tackled by Mike Schmall.

    • 2nd and 6 at BRWN 42

      PENN penalty 5 yard Encroachment on Dan Connaughton accepted.

    • 2nd and 1 at BRWN 47

      Patrick Donnelly pass complete to Brian Strachan for 7 yards to the Penn 46, tackled by Mike Schmall and Dan Connaughton for a 1ST down.

    • 2nd and 4 at PENN 46

      John Spooney rush for a loss of 1 yard to the Penn 47.

    • 2nd and 11 at PENN 47

      BROWN penalty 6 yard illegal formation accepted.

    • 2nd and 17 at BRWN 47

      Patrick Donnelly pass complete to John Spooney for no gain to the Brown 47, tackled by David Park.

    • 3rd and 17 at BRWN 47

      Patrick Donnelly pass complete to Alexander Phelan for 10 yards to the Penn 43, tackled by Evan Jackson.

    • 4th and 7 at PENN 43

      Grant Senne punt for 33 yards, returned by Sebastian Jaskowski, tackled by Chad Berry and Ryan Davenport out-of-bounds.

  • Puntpenn drive: 6 plays 20 yards, 00:35 penn punt, 0:35
    PENN0BRWN14
    • 1st and 10 at PENN 22

      Ryan Becker pass incomplete to N/A.

    • 2nd and 10 at PENN 22

      Ryan Becker pass complete to Ty Taylor for 9 yards to the Penn 31, tackled by Adewole Oyalowo out-of-bounds.

    • 3rd and 1 at PENN 31

      Adam Strouss rush for 2 yards to the Penn 33, tackled by Adewole Oyalowo and Zach Sparber for a 1ST down.

    • 1st and 10 at PENN 33

      Kyle Wilcox rush for 6 yards to the Penn 39, tackled by Jacob Supron.

    • 2nd and 4 at PENN 39

      Kyle Wilcox rush for 2 yards to the Penn 41, tackled by Daniel Giovacchini.

    • 3rd and 2 at PENN 41

      Kyle Wilcox rush for 1 yard to the Penn 42, tackled by Adewole Oyalowo.

    • 4th and 1 at PENN 42

      Max Kurucar punt for 50 yards, returned by Alexander Jette for no gain, fumbled, recovered by Brown Emory Polley at the Brown 6.

  • Rushing Touchdownbrwn drive: 1 play 94 yards, 00:12 brwn td, 0:12
    PENN0BRWN21
    • 1st and 10 at BRWN 6

      John Spooney rush for 94 yards for a TOUCHDOWN.

    • Alexander Norocea extra point GOOD.

    • Alexander Norocea kickoff for 59 yards returned by Ryan Mitchell for 18 yards to the Penn 24, tackled by Will Quigley.

  • Interceptionpenn drive: 7 plays 53 yards, 00:00 penn int, 0:00
    PENN0BRWN21
    • 1st and 10 at PENN 24

      BROWN penalty 15 yard personal foul on Zach Sparber accepted, no play.

    • 1st and 10 at PENN 39

      Ryan Becker pass incomplete to Ryan O'Malley, broken up by Thomas Kutschke.

    • 2nd and 10 at PENN 39

      Ryan Becker pass complete to Spencer Kulcsar for 4 yards to the Penn 43, tackled by Zachary Lattrell out-of-bounds.

    • 3rd and 6 at PENN 43

      Ryan Becker pass complete to Ty Taylor for 12 yards to the Brown 45, tackled by Emory Polley for a 1ST down.

    • 1st and 10 at BRWN 45

      Ryan Becker rush for 11 yards to the Brown 34, tackled by John Bumpus for a 1ST down.

    • 1st and 10 at BRWN 34

      Ryan Becker pass incomplete to N/A.

    • 2nd and 10 at BRWN 34

      Ryan Becker pass complete to Ryan O'Malley for 11 yards to the Brown 23, tackled by Chad Berry and Adewole Oyalowo for a 1ST down.

    • 1st and 10 at BRWN 23

      Ryan Becker pass intercepted by Emory Polley at the Brown 4, returned for 2 yards to the Brown 6, tackled by Ryan Mitchell.

  • Puntbrwn drive: 3 plays 6 yards, 02:11 brwn punt, 2:11
    PENN0BRWN21
    • 1st and 10 at BRWN 6

      BROWN penalty 3 yard unsportsmanlike conduct on Ludovic Richardson accepted.

    • 1st and 10 at BRWN 3

      John Spooney rush for 7 yards to the Brown 10, tackled by Evan Jackson.

    • 2nd and 3 at BRWN 10

      John Spooney rush for 2 yards to the Brown 12, tackled by Daniel Davis and David Park.

    • 3rd and 1 at BRWN 12

      John Spooney rush for no gain to the Brown 12, tackled by Tosan Eyetsemitan.

    • 4th and 1 at BRWN 12

      Grant Senne punt for 48 yards, fair catch by Sebastian Jaskowski at the Penn 40.

  • Puntpenn drive: 4 plays 5 yards, 01:14 penn punt, 1:14
    PENN0BRWN21
    • 1st and 10 at PENN 40

      Ryan Becker pass incomplete to N/A, PENN penalty 15 yard face mask on Steve Szostak accepted.

    • 1st and 25 at PENN 25

      Ryan Becker pass complete to Conner Scott for 5 yards to the Penn 30, tackled by Adewole Oyalowo.

    • 2nd and 20 at PENN 30

      Ryan Becker pass complete to Conner Scott for 15 yards to the Penn 45, tackled by Patrick O'Neill.

    • 3rd and 5 at PENN 45

      Ryan Becker pass incomplete to Ryan Mitchell.

    • 4th and 5 at PENN 45

      Max Kurucar punt for 41 yards, fair catch by Alexander Jette at the Brown 14.

  • Puntbrwn drive: 3 plays 9 yards, 00:00 brwn punt, 0:00
    PENN0BRWN21
    • 1st and 10 at BRWN 14

      Patrick Donnelly pass complete to Tellef Lundevall for 7 yards to the Brown 21, tackled by Kenny Thomas.

    • 2nd and 3 at BRWN 21

      Patrick Donnelly pass complete to Brian Strachan for 1 yard to the Brown 22, tackled by Evan Jackson.

    • 3rd and 2 at BRWN 22

      Patrick Donnelly pass complete to Andrew Coke for 1 yard to the Brown 23, tackled by Dan Wilk.

    • 4th and 1 at BRWN 23

      Grant Senne punt for 36 yards, downed at the Penn 41.

  • Puntpenn drive: 5 plays 15 yards, 01:24 penn punt, 1:24
    PENN0BRWN21
    • 1st and 10 at PENN 41

      BROWN penalty 0 yard illegal touching accepted.

    • 1st and 10 at PENN 41

      Ryan Becker pass incomplete to Ryan O'Malley.

    • 2nd and 10 at PENN 41

      Ryan Becker rush for 5 yards to the Penn 46, tackled by Daniel Giovacchini.

    • 3rd and 5 at PENN 46

      BROWN penalty 10 yard holding on Michael Yules accepted, no play.

    • 1st and 10 at BRWN 44

      Ryan Becker pass incomplete to Ryan Mitchell.

    • 2nd and 10 at BRWN 44

      Ryan Becker pass incomplete to N/A.

    • 3rd and 10 at BRWN 44

      Ryan Becker pass incomplete to Kyle Wilcox.

    • 4th and 10 at BRWN 44

      Donald Panciello punt for 27 yards, fair catch by Alexander Jette at the Brown 17.

  • Interceptionbrwn drive: 1 play 0 yards, 00:00 brwn int, 0:00
    PENN0BRWN21
    • 1st and 10 at BRWN 17

      Patrick Donnelly pass intercepted by Joey Grosso at the Brown 21, returned for no gain to the Brown 21.

  • Turnover on Downspenn drive: 6 plays 19 yards, 02:10 penn downs, 2:10
    PENN0BRWN21
    • 2nd and 14 at BRWN 25

      Ryan Becker pass complete to Ryan Mitchell for 17 yards to the Brown 8, tackled by Daniel Giovacchini for a 1ST down.

    • 1st and 0 at BRWN 8

      Kyle Wilcox rush for 4 yards to the Brown 4, tackled by Donald Sproal.

    • 2nd and 0 at BRWN 4

      Timeout BROWN, clock 01:42.

    • 2nd and 0 at BRWN 4

      Ryan Becker pass incomplete to Matt Schwartz.

    • 3rd and 0 at BRWN 4

      Ryan Becker pass complete to Spencer Kulcsar for 3 yards to the Brown 1, tackled by Daniel Giovacchini out-of-bounds.

    • 4th and 0 at BRWN 1

      Timeout PENN, clock 01:15.

    • 4th and 0 at BRWN 1

      Ryan Becker rush for a loss of 1 yard to the Brown 2, tackled by Brett Polacek.

  • Field Goal Goodbrwn drive: 4 plays 71 yards, 01:10 brwn fg, 1:10
    PENN0BRWN24
    • 1st and 10 at BRWN 2

      John Spooney rush for 1 yard to the Brown 3, tackled by Evan Jackson.

    • 2nd and 9 at BRWN 3

      Andrew Coke rush for 3 yards to the Brown 6, tackled by Dan Wilk and David Park.

    • 3rd and 6 at BRWN 6

      Timeout PENN, clock 00:19.

    • 3rd and 6 at BRWN 6

      Patrick Donnelly pass complete to Tellef Lundevall for 67 yards to the Penn 27, tackled by Dan Wilk for a 1ST down.

    • 1st and 10 at PENN 27

      Timeout BROWN, clock 00:06.

    • 1st and 10 at PENN 27

      Timeout PENN, clock 00:06.

    • 1st and 10 at PENN 27

      Alexander Norocea 44 yard field goal GOOD.

    • Alexander Norocea kickoff for 60 yards returned by Dan Wilk for 24 yards to the Penn 29, tackled by Chad Berry.

  • Puntpenn drive: 3 plays 5 yards, 01:34 penn punt, 1:34
    PENN0BRWN24
    • 1st and 10 at PENN 29

      Spencer Kulcsar rush for a loss of 2 yards to the Penn 27, tackled by John Bumpus.

    • 2nd and 12 at PENN 27

      Ryan Becker rush for 7 yards to the Penn 34, tackled by Michael Yules and Xavier Russo.

    • 3rd and 5 at PENN 34

      Ryan Becker pass incomplete to Conner Scott.

    • 4th and 5 at PENN 34

      Max Kurucar punt for 42 yards, downed at the Brown 24.

  • Puntbrwn drive: 5 plays 12 yards, 00:00 brwn punt, 0:00
    PENN0BRWN24
    • 1st and 10 at BRWN 24

      John Spooney rush for 3 yards to the Brown 27, tackled by Daniel Davis and Tanner Thexton.

    • 2nd and 7 at BRWN 27

      John Spooney rush for 9 yards to the Brown 36, tackled by Sebastian Jaskowski and David Park for a 1ST down.

    • 1st and 10 at BRWN 36

      Patrick Donnelly pass incomplete to Tellef Lundevall.

    • 2nd and 10 at BRWN 36

      John Spooney rush for no gain to the Brown 36, tackled by Daniel Davis and Evan Jackson.

    • 3rd and 10 at BRWN 36

      Patrick Donnelly pass incomplete to Tellef Lundevall.

    • 4th and 10 at BRWN 36

      Grant Senne punt for 47 yards, returned by Sebastian Jaskowski for no gain, fumbled, forced by Patrick O'Neill, recovered by Penn Sebastian Jaskowski at the Penn 11.

  • Puntpenn drive: 5 plays 14 yards, 01:43 penn punt, 1:43
    PENN0BRWN24
    • 1st and 10 at PENN 11

      Spencer Kulcsar rush for 9 yards to the Penn 20, tackled by Patrick O'Neill.

    • 2nd and 1 at PENN 20

      Spencer Kulcsar rush for 4 yards to the Penn 24, tackled by William Twyman and Patrick O'Neill for a 1ST down.

    • 1st and 10 at PENN 24

      Ryan Becker pass incomplete to Ryan Mitchell.

    • 2nd and 10 at PENN 24

      Kyle Wilcox rush for 1 yard to the Penn 25, tackled by William Twyman and John Bumpus.

    • 3rd and 9 at PENN 25

      Ryan Becker pass incomplete to N/A.

    • 4th and 9 at PENN 25

      Max Kurucar punt for 35 yards, returned by Chad Berry for no gain to the Brown 40.

  • Puntbrwn drive: 9 plays 22 yards, 05:32 brwn punt, 5:32
    PENN0BRWN24
    • 1st and 10 at BRWN 40

      John Spooney rush for a loss of 3 yards to the Brown 37, tackled by Daniel Davis.

    • 2nd and 13 at BRWN 37

      Patrick Donnelly pass complete to Tellef Lundevall for 4 yards to the Brown 41, tackled by Kenny Thomas.

    • 3rd and 9 at BRWN 41

      Patrick Donnelly pass complete to Alexander Phelan for 12 yards to the Penn 47, tackled by Evan Jackson for a 1ST down.

    • 1st and 10 at PENN 47

      Andrew Coke rush for a loss of 1 yard to the Penn 48, tackled by David Park and Tosan Eyetsemitan.

    • 2nd and 11 at PENN 48

      Patrick Donnelly pass complete to Brian Strachan for 2 yards to the Penn 46, tackled by Evan Jackson.

    • 3rd and 9 at PENN 46

      Patrick Donnelly pass complete to Tellef Lundevall for 23 yards to the Penn 23, tackled by Evan Jackson out-of-bounds for a 1ST down.

    • 1st and 10 at PENN 23

      Patrick Donnelly pass incomplete to Jordan Evans.

    • 2nd and 10 at PENN 23

      John Spooney rush for 3 yards to the Penn 20, tackled by Joseph Naji and Mike Laning.

    • 3rd and 7 at PENN 20

      BROWN penalty 15 yard unsportsmanlike conduct accepted.

    • 3rd and 22 at PENN 35

      Patrick Donnelly pass complete to Andrew Coke for 2 yards to the Penn 33, tackled by Dan Wilk.

    • 4th and 20 at PENN 33

      Timeout BROWN, clock 03:55.

    • 4th and 20 at PENN 33

      BROWN penalty 5 yard delay of game accepted.

    • 4th and 25 at PENN 38

      Grant Senne punt for 36 yards, downed at the Penn 2.

  • Puntpenn drive: 10 plays 48 yards, 03:19 penn punt, 3:19
    PENN0BRWN24
    • 1st and 10 at PENN 2

      Kyle Wilcox rush for 1 yard to the Penn 3, tackled by Emory Polley and Xavier Russo.

    • 2nd and 9 at PENN 3

      Spencer Kulcsar rush for 2 yards to the Penn 5, tackled by Michael Yules.

    • 3rd and 7 at PENN 5

      Ryan Becker pass complete to Conner Scott for 10 yards to the Penn 15, tackled by Emory Polley for a 1ST down.

    • 1st and 10 at PENN 15

      Ryan Becker pass incomplete to Ryan Mitchell.

    • 2nd and 10 at PENN 15

      BROWN penalty 15 yard pass interference on Jacob Supron accepted, no play.

    • 1st and 10 at PENN 30

      Ryan Becker pass incomplete to Ryan Mitchell, broken up by Zachary Lattrell.

    • 2nd and 10 at PENN 30

      Ryan Becker pass complete to Kyle Wilcox for 9 yards to the Penn 39, tackled by Ryan Davenport and Jacob Supron.

    • 3rd and 1 at PENN 39

      Ryan Becker pass complete to Conner Scott for 6 yards to the Penn 45, tackled by Jacob Supron out-of-bounds for a 1ST down.

    • 2nd and 16 at PENN 39

      Ryan Becker pass complete to Mike Elespuru for 11 yards to the 50 yard line, tackled by Thomas Kutschke.

    • 3rd and 5 at 50

      Ryan Becker pass incomplete to Ryan Mitchell.

    • 4th and 5 at 50

      Donald Panciello punt for 37 yards, fair catch by Alexander Jette at the Brown 13.

  • Puntbrwn drive: 7 plays 50 yards, 00:23 brwn punt, 0:23
    PENN0BRWN24
    • 1st and 10 at BRWN 13

      John Spooney rush for 8 yards to the Brown 21, tackled by Tanner Thexton.

    • 2nd and 2 at BRWN 21

      Patrick Donnelly pass complete to Jordan Evans for 11 yards to the Brown 32, tackled by Dan Wilk for a 1ST down.

    • 1st and 10 at BRWN 32

      Jordan Reisner rush for 11 yards to the Brown 43, tackled by Daniel Davis and Mike Laning for a 1ST down.

    • 1st and 10 at BRWN 43

      Jordan Reisner rush for 15 yards to the Penn 42, tackled by Mike Laning for a 1ST down.

    • 1st and 10 at PENN 42

      Jordan Reisner rush for no gain to the Penn 42, tackled by Austin Taps.

    • 2nd and 10 at PENN 42

      Patrick Donnelly pass complete to Tellef Lundevall for 5 yards to the Penn 37, tackled by Dan Wilk out-of-bounds.

    • 3rd and 5 at PENN 37

      Patrick Donnelly pass incomplete to Jordan Evans, broken up by Dylan Muscat.

    • 4th and 5 at PENN 37

      Grant Senne punt for 37 yards for a touchback.

  • Interceptionpenn drive: 6 plays 40 yards, 01:40 penn int, 1:40
    PENN0BRWN24
    • 1st and 10 at PENN 20

      Ryan Becker rush for 4 yards to the Penn 24, tackled by John Bumpus.

    • 2nd and 6 at PENN 24

      Ryan Becker pass complete to Ryan Mitchell for 9 yards to the Penn 33, tackled by Chad Berry for a 1ST down.

    • 1st and 10 at PENN 33

      Ryan Becker pass complete to Ryan Mitchell for 5 yards to the Penn 38, tackled by Adewole Oyalowo.

    • 2nd and 5 at PENN 38

      Ryan Becker pass complete to Conner Scott for 4 yards to the Penn 42.

    • 3rd and 1 at PENN 42

      Spencer Kulcsar rush for 18 yards to the Brown 40, tackled by Daniel Giovacchini and Brett Polacek for a 1ST down.

    • 1st and 10 at BRWN 40

      Ryan Becker pass intercepted by Eric Armagost at the Brown 33, returned for 12 yards to the Brown 45.

  • Field Goal Goodbrwn drive: 8 plays 27 yards, 05:04 brwn fg, 5:04
    PENN0BRWN27
    • 1st and 10 at BRWN 45

      Andrew Coke rush for 9 yards to the Penn 46, tackled by Evan Jackson and Sebastian Jaskowski.

    • 2nd and 1 at PENN 46

      Andrew Coke rush for 2 yards to the Penn 44, tackled by Mike Laning and Joey Grosso for a 1ST down.

    • 1st and 10 at PENN 44

      Andrew Coke rush for 7 yards to the Penn 37, tackled by Daniel Davis.

    • 2nd and 3 at PENN 37

      Andrew Coke rush for 3 yards to the Penn 34, tackled by Joey Grosso for a 1ST down.

    • 1st and 10 at PENN 34

      Andrew Coke rush for 2 yards to the Penn 32, tackled by Jimmy Wagner.

    • 2nd and 8 at PENN 32

      Jordan Reisner rush for 1 yard to the Penn 31, tackled by Evan Jackson.

    • 3rd and 7 at PENN 31

      Jordan Reisner rush for 3 yards to the Penn 28, tackled by Daniel Davis and Tanner Thexton.

    • 4th and 4 at PENN 28

      Alexander Norocea 45 yard field goal GOOD.

    • Alexander Norocea kickoff for 52 yards returned by Kevin Ijoma for no gain, fumbled, recovered by Penn Kevin Ijoma at the Penn 22.

  • Interceptionpenn drive: 8 plays 20 yards, 01:59 penn int, 1:59
    PENN0BRWN27
    • 1st and 10 at PENN 22

      Ryan Becker pass incomplete to Ryan Mitchell, broken up by Adewole Oyalowo.

    • 2nd and 10 at PENN 22

      Ryan Becker pass complete to Spencer Kulcsar for 8 yards to the Penn 30, tackled by Adewole Oyalowo.

    • 3rd and 2 at PENN 30

      Spencer Kulcsar rush for 1 yard to the Penn 31, tackled by Ludovic Richardson.

    • 4th and 1 at PENN 31

      Ryan Becker rush for 6 yards to the Penn 37, tackled by Jacob Walther for a 1ST down.

    • 1st and 10 at PENN 37

      Ryan Becker pass complete to Christian Stapleton for 10 yards to the Penn 47 for a 1ST down.

    • 2nd and 17 at PENN 40

      Timeout PENN, clock 02:53.

    • 2nd and 17 at PENN 40

      Ryan Becker pass complete to Mike Elespuru for 2 yards to the Penn 42, tackled by Daniel Giovacchini.

    • 3rd and 15 at PENN 42

      Ryan Becker pass intercepted by Emory Polley at the Brown 18, returned for 40 yards to the Penn 42, tackled by Ty Taylor out-of-bounds.

  • End of Gamebrwn drive: 3 plays 4 yards, 02:08 brwn end game, 2:08
    PENN0BRWN27
    • 1st and 10 at PENN 42

      Nicholas Mizaur rush for 5 yards to the Penn 37, tackled by Dan Wilk and Mike Laning.

    • 2nd and 5 at PENN 37

      Robert Grebenc rush for a loss of 3 yards to the Penn 40, tackled by Daniel Davis.

    • 3rd and 8 at PENN 40

      Nicholas Mizaur rush for 2 yards to the Penn 38, tackled by Billy Ragone and Mike Laning.

NCAAF News