The lead after every score: above the line Penn State is ahead, below it Buffalo. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
2nd quarter
6:57
TDBrandon Polk 22 Yd Run (Joey Julius Kick)2 plays, 24 yds, 0:37 · from BUF 24
BUFF 0–7 PSU
3:58
FGJoey Julius 22 Yd Field Goal 4 plays, 7 yds, 1:54 · from BUF 12
BUFF 0–10 PSU
3rd quarter
5:33
TDRon Willoughby 14 Yd pass from Joe Licata (Adam Mitcheson Kick)11 plays, 78 yds, 4:39 · from BUF 22
BUFF 7–10 PSU
0:20
FGJoey Julius 21 Yd Field Goal 12 plays, 56 yds, 5:13 · from PSU 40
BUFF 7–13 PSU
4th quarter
12:04
TDDaeSean Hamilton 5 Yd pass from Christian Hackenberg (Joey Julius Kick)4 plays, 62 yds, 1:25 · from PSU 38
BUFF 7–20 PSU
9:02
TDSaquon Barkley 9 Yd Run (Joey Julius Kick)6 plays, 74 yds, 1:54 · from PSU 26
BUFF 7–27 PSU
4:38
TDMarcus McGill 10 Yd pass from Joe Licata (Adam Mitcheson Kick)13 plays, 82 yds, 4:24 · from BUF 18
BUFF 14–27 PSU
Drives
PSU 5/13 scoredBUFF 2/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
PSU
BUF 42
4
8
2:13
Downs
Q1
12:47
BUFF
BUF 34
3
-10
1:23
Punt
Q1
11:24
PSU
PSU 28
3
9
1:42
Punt
Q1
9:42
BUFF
BUF 30
7
40
4:13
Missed FG
Q1
5:29
PSU
PSU 30
14
38
6:20
Missed FG
Q2
14:09
BUFF
BUF 32
8
8
3:54
Punt
Q2
10:15
PSU
PSU 14
3
4
1:34
Punt
Q2
8:41
BUFF
BUF 27
3
9
0:52
Downs
Q2
7:49
BUFF
BUF 36
0
5
0:15
Punt
Q2
7:34
PSU
BUF 24
2
24
0:37
Touchdown
Q2
6:57
BUFF
BUF 25
4
8
1:05
Interception
Q2
5:52
PSU
BUF 12
4
7
1:54
Field Goal
Win probability
Penn State 100% · pregame line Penn State −16.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Joe Licata
24/35
205
5.9
2
1
56.8
Rushing
CAR
YDS
AVG
TD
LONG
Anthone Taylor
18
93
5.2
0
29
Jordan Johnson
9
23
2.6
0
7
Joe Licata
6
-47
-7.8
0
0
Receiving
REC
YDS
AVG
TD
LONG
Ron Willoughby
8
80
10.0
1
21
Marcus McGill
4
45
11.3
1
14
Collin Lisa
3
21
7.0
0
17
Mason Schreck
2
18
9.0
0
9
Jacob Martinez
1
17
17.0
0
17
Malcolm Robinson
2
12
6.0
0
11
Anthone Taylor
2
7
3.5
0
5
Jordan Johnson
1
3
3.0
0
3
Matt Weiser
1
2
2.0
0
2
Kicking
FG
PCT
LONG
XP
PTS
Adam Mitcheson
0/1
0.0
0
2/2
2
Punting
NO
YDS
AVG
TB
In 20
LONG
Tyler Grassman
7
295
42.1
0
0
48
Biggest plays
BUFF +20%Q3 5:33 Joe Licata pass complete to Ron Willoughby for 14 yds for a TD, (Adam Mitcheson KICK)
PSU +17%Q3 5:33 Tyler Grassman kickoff for 43 yds , Malik Golden return for 18 yds to the PnSt 40
PSU +11%Q1 14:18 Akeel Lynch run for 2 yds to the Buff 40
PSU +11%Q2 7:28 Christian Hackenberg run for 2 yds to the Buff 22
BUFF +10%Q3 0:20 Joey Julius kickoff for 65 yds for a touchback
Team stats
Stat
BUFF
PSU
1st Downs
15
15
3rd down efficiency
5-16
6-15
4th down efficiency
2-3
1-3
Total Yards
274
328
Passing
205
128
Comp/Att
24/35
14/27
Yards per pass
5.9
4.7
Rushing
69
200
Rushing Attempts
33
39
Yards per rush
2.1
5.1
Penalties
14-107
7-65
Turnovers
1
0
Fumbles lost
0
0
Interceptions thrown
1
0
Possession
30:26
29:34
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:30 1st & 10 at PSU 44 TEAM run for a loss of 1 yard to the PnSt 43
Q4 0:39 4th & 12 at PSU 44 Joe Licata pass incomplete
Q4 0:45 Timeout BUFFALO, clock 00:45
Q4 1:00 3rd & 5 at PSU 37 Joe Licata sacked by Carl Nassib for a loss of 7 yards to the PnSt 44
Q4 1:15 2nd & 1 at PSU 33 Joe Licata sacked by Carl Nassib for a loss of 4 yards to the PnSt 37
Q4 1:30 1st & 10 at PSU 42 Joe Licata pass complete to Mason Schreck for 9 yds to the PnSt 33
Q4 1:40 1st & 10 at BUF 44 Joe Licata pass complete to Marcus McGill for 14 yds to the PnSt 42 for a 1ST down
Q4 1:45 4th & 16 at BUF 33 TEAM run for a loss of 11 yards to the Buff 44
Q4 3:00 3rd & 16 at BUF 33 Christian Hackenberg pass incomplete
Q4 3:40 2nd & 18 at BUF 35 Saquon Barkley run for 2 yds to the Buff 33
Q4 3:55 1st & 20 at BUF 37 Saquon Barkley run for 2 yds to the Buff 35
Q4 4:00 1st & 10 at BUF 27 Saquon Barkley run for 5 yds to the Buff 22 PENN ST Penalty, Illegal Block (-15 Yards) to the Buff 37
Q4 4:30 1st & 10 at PSU 49 Saquon Barkley run for 24 yds to the Buff 27 for a 1ST down
Q4 4:38 Tyler Grassman kickoff for 16 yds
Q4 4:38 1st & Goal at PSU 10 Joe Licata pass complete to Marcus McGill for 10 yds for a TD, (Adam Mitcheson KICK)
Q4 5:00 2nd & 8 at PSU 27 Joe Licata pass complete to Jacob Martinez for 17 yds to the PnSt 10 for a 1ST down
Q4 5:50 1st & 10 at PSU 29 Joe Licata pass complete to Matt Weiser for 2 yds to the PnSt 27
Q4 6:00 3rd & 3 at 50 Joe Licata pass complete to Ron Willoughby for 21 yds to the PnSt 29 for a 1ST down
Q4 6:10 2nd & 7 at BUF 46 Anthone Taylor run for 4 yds to the 50 yard line
Q4 6:15 1st & 10 at BUF 43 Anthone Taylor run for 3 yds to the Buff 46
Q4 6:20 4th & 1 at BUF 41 Anthone Taylor run for 2 yds to the Buff 43 for a 1ST down
Q4 6:31 Timeout PENN ST, clock 06:31
Q4 6:50 3rd & 12 at BUF 30 Joe Licata pass complete to Malcolm Robinson for 11 yds to the Buff 41
Q4 7:10 2nd & 21 at BUF 21 Joe Licata pass complete to Mason Schreck for 9 yds to the Buff 30