Highlights
8 CLIPS · ESPNSolomon Miller's 19-yard TD helps Brown beat PennsylvaniaVIDEO: ESPN ↗
Win probability
EVERY PLAY · ESPN MODELPENN WINNING
BRWN WINNING
KICKQ2Q3Q4FINAL
KICKOFF: PENN 59% · BIGGEST SINGLE-PLAY SWING: 29 PTS
Scoring plays
11 SCORESQ1
3-0
3-7

Field Goal Good
10:37Christopher Maron 40 Yd Field Goal
3-0

Rushing Touchdown
4:35Liam O'Brien 5 Yd Run (Graham Gotlieb Kick)
3-7
Q2
6-7
13-7
13-10
20-10
20-17

Field Goal Good
13:18Christopher Maron 30 Yd Field Goal
6-7

Passing Touchdown
9:49Stockton Owen 25 Yd pass from Jake Willcox (Christopher Maron Kick)
13-7

Field Goal Good
5:21Graham Gotlieb 45 Yd Field Goal
13-10

Passing Touchdown
2:47Mark Mahoney 29 Yd pass from Jake Willcox (Christopher Maron Kick)
20-10

Passing Touchdown
0:41Alex Haight 27 Yd pass from Aidan Sayin (Graham Gotlieb Kick)
20-17
Q3
27-17
30-17

Passing Touchdown
9:41Solomon Miller 19 Yd pass from Jake Willcox (Christopher Maron Kick)
27-17

Field Goal Good
1:45Christopher Maron 21 Yd Field Goal
30-17
Q4
30-24
30-26

Passing Touchdown
8:57Jared Richardson 13 Yd pass from Aidan Sayin (Graham Gotlieb Kick)
30-24

Safety
0:38Team Safety
30-26
Top performers
BRWN
PASSINGJake Willcox26/37, 250 YDS, 3 TD
RUSHINGJake Willcox9 CAR, 40 YDS
RECEIVINGMark Mahoney7 REC, 62 YDS, 1 TD
PENN
PASSINGAidan Sayin32/55, 322 YDS, 2 TD, 3 INT
RUSHINGJonathan Mulatu4 CAR, 30 YDS
RECEIVINGJared Richardson12 REC, 122 YDS, 1 TD
Team stats
BRWN · PENN360
TOTAL YARDS
410250
PASSING
322110
RUSHING
8823
1ST DOWNS
265-16
3RD DOWN EFFICIENCY
6-140
TURNOVERS
34-30
PENALTIES
2-2032:10
POSSESSION
27:50FRANKLIN FIELD, PHILADELPHIA · ATTENDANCE 4,735
Loading play-by-play…