13
FinalSep 7, 2019 · Beaver Stadium
Team1234Final
Buffalo0103013
Penn State70281045

Game flow

Penn State won by 32 · 10 scores
Lead changes
2
0 times tied
PSU biggest lead
+32
Q4 3:03
BUFF biggest lead
+3
Q2 0:14
Time in front
PSU 86% · BUFF 4%
tied 10% · 51:34 vs 2:16 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Penn State ahead▼ Buffalo aheadQ1 8:50 · PSU Passing Touchdown: Jahan Dotson 28 Yd pass from Sean Clifford (Jake Pinegar Kick) (BUFF 0, PSU 7)Q2 9:42 · BUFF Field Goal Good: Alex McNulty 32 Yd Field Goal (BUFF 3, PSU 7)Q2 0:14 · BUFF Passing Touchdown: Julien Bourassa 6 Yd pass from Matt Myers (Alex McNulty Kick) (BUFF 10, PSU 7)Q3 12:58 · PSU Interception Return Touchdown: John Reid 36 Yd Interception Return (Jake Pinegar Kick) (BUFF 10, PSU 14)Q3 11:54 · PSU Passing Touchdown: Pat Freiermuth 23 Yd pass from Sean Clifford (Jake Pinegar Kick) (BUFF 10, PSU 21)Q3 6:59 · BUFF Field Goal Good: Alex McNulty 25 Yd Field Goal (BUFF 13, PSU 21)Q3 6:12 · PSU Rushing Touchdown: Noah Cain 2 Yd Run (Jake Pinegar Kick) (BUFF 13, PSU 28)Q3 2:56 · PSU Passing Touchdown: Pat Freiermuth 28 Yd pass from Sean Clifford (Jake Pinegar Kick) (BUFF 13, PSU 35)Q4 13:58 · PSU Field Goal Good: Jake Pinegar 32 Yd Field Goal (BUFF 13, PSU 38)Q4 3:03 · PSU Passing Touchdown: Jahan Dotson 56 Yd pass from Sean Clifford (Jake Pinegar Kick) (BUFF 13, PSU 45)

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

1st quarter
8:50PSU
TD Jahan Dotson 28 Yd pass from Sean Clifford (Jake Pinegar Kick)2 plays, 37 yds, 0:30 · from BUF 37
BUFF 0–7 PSU
2nd quarter
9:42BUFF
FG Alex McNulty 32 Yd Field Goal 19 plays, 69 yds, 8:34 · from BUF 16
BUFF 3–7 PSU
0:14BUFF
TD Julien Bourassa 6 Yd pass from Matt Myers (Alex McNulty Kick)10 plays, 96 yds, 4:29 · from BUF 4
BUFF 10–7 PSU
3rd quarter
12:58PSU
TD John Reid 36 Yd Interception Return (Jake Pinegar Kick)
BUFF 10–14 PSU
11:54PSU
TD Pat Freiermuth 23 Yd pass from Sean Clifford (Jake Pinegar Kick)1 play, 23 yds, 0:05 · from BUF 23
BUFF 10–21 PSU
6:59BUFF
FG Alex McNulty 25 Yd Field Goal 10 plays, 67 yds, 4:55 · from BUF 25
BUFF 13–21 PSU
6:12PSU
TD Noah Cain 2 Yd Run (Jake Pinegar Kick)3 plays, 65 yds, 0:43 · from PSU 35
BUFF 13–28 PSU
2:56PSU
TD Pat Freiermuth 28 Yd pass from Sean Clifford (Jake Pinegar Kick)5 plays, 55 yds, 1:35 · from PSU 45
BUFF 13–35 PSU
4th quarter
13:58PSU
FG Jake Pinegar 32 Yd Field Goal 7 plays, 55 yds, 1:54 · from PSU 32
BUFF 13–38 PSU
3:03PSU
TD Jahan Dotson 56 Yd pass from Sean Clifford (Jake Pinegar Kick)4 plays, 74 yds, 1:51 · from PSU 26
BUFF 13–45 PSU

Drives

PSU 6/14 scoredBUFF 4/14 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00BUFFBUF 256302:28Punt
Q112:32PSUPSU 13371:43Punt
Q110:49BUFFBUF 29381:29Fumble
Q19:20PSUBUF 372370:30Touchdown
Q18:50BUFFBUF 257432:55Missed FG
Q15:55PSUPSU 326122:39Punt
Q13:16BUFFBUF 1619698:34Field Goal
Q29:42PSUPSU 343-71:44Punt
Q27:58BUFFBUF 473-11:33Punt
Q26:25PSUPSU 155341:42Punt
Q24:43BUFFBUF 410964:29Touchdown
Q20:11PSUPSU 261-60:11End of Half

Win probability

Penn State 100% · pregame line Penn State −31.0 (closing line)
Q1Q2Q3Q4▲ Penn State▼ BuffaloBuffalo +16% win probability: Matt Myers pass complete to Julien Bourassa for 6 yds for a TD, (Alex McNulty KICK)Penn State +13% win probability: Alex McNulty kickoff for 45 yds , Journey Brown return for 6 yds to the PnSt 26Penn State +11% win probability: Matt Myers pass intercepted for a TD John Reid return for 36 yds for a TD, (Jake Pinegar KICK)Buffalo +8% win probability: Jaret Patterson run for 2 yds to the Buff 29Penn State +5% win probability: Sean Clifford pass complete to Pat Freiermuth for 23 yds for a TD, (Jake Pinegar KICK)

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

PassingC/ATTYDSAVGTDINTQBR
Matt Myers16/312457.91158.5
Kyle Vantrease0/100.0000.0
RushingCARYDSAVGTDLONG
Jaret Patterson23713.1014
Kevin Marks Jr.17643.8029
Dylan McDuffie6437.2020
Ron Cook Jr.561.204
Matt Myers700.003
ReceivingRECYDSAVGTDLONG
Antonio Nunn511322.6042
Zac Lefebvre23316.5029
Carlton Todd23115.5028
Dominic Johnson3279.0012
Jaret Patterson11919.0019
Daniel Lee11111.0011
Julien Bourassa166.016
LeMaro Smith Jr.155.005
KickingFGPCTLONGXPPTS
Alex McNulty2/366.7321/17
PuntingNOYDSAVGTBIn 20LONG
Evan Finegan310434.70039
Kyle Vantrease25125.50034

Biggest plays

BUFF +16% Q2 0:14 Matt Myers pass complete to Julien Bourassa for 6 yds for a TD, (Alex McNulty KICK)
PSU +13% Q2 0:14 Alex McNulty kickoff for 45 yds , Journey Brown return for 6 yds to the PnSt 26
PSU +11% Q3 12:58 Matt Myers pass intercepted for a TD John Reid return for 36 yds for a TD, (Jake Pinegar KICK)
BUFF +8% Q3 13:59 Jaret Patterson run for 2 yds to the Buff 29
PSU +5% Q3 11:54 Sean Clifford pass complete to Pat Freiermuth for 23 yds for a TD, (Jake Pinegar KICK)

Team stats

StatBUFFPSU
1st Downs2214
3rd down efficiency10-232-9
4th down efficiency0-21-1
Total Yards429357
Passing245279
Comp/Att16/3216/22
Yards per pass7.712.7
Rushing18478
Rushing Attempts5824
Yards per rush3.23.3
Penalties8-783-25
Turnovers21
Fumbles lost11
Interceptions thrown10
Possession42:3217:28

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:15 1st & 10 at PSU 35 TEAM run for a loss of 6 yards to the PnSt 29
Q4 3:03 4th & 1 at PSU 35 Kyle Vantrease pass incomplete to Marlyn Johnson, broken up by Keaton Ellis
Q4 3:03 3rd & 4 at PSU 38 Ron Cook Jr. run for 3 yds to the PnSt 35
Q4 3:03 2nd & 6 at PSU 40 Ron Cook Jr. run for 2 yds to the PnSt 38
Q4 3:03 1st & 10 at PSU 44 Ron Cook Jr. run for 4 yds to the PnSt 40
Q4 3:03 1st & 10 at BUF 36 Dylan McDuffie run for 20 yds to the PnSt 44 for a 1ST down
Q4 3:03 1st & 10 at BUF 25 Dylan McDuffie run for 11 yds to the Buff 36 for a 1ST down
Q4 3:03 Jordan Stout kickoff for 55 yds for a touchback
Q4 3:03 1st & Goal at 50 PENN ST Penalty, OF (-5 Yards) to the PnSt 45
Q4 3:03 1st & 10 at PSU 44 Sean Clifford pass complete to Jahan Dotson for 56 yds for a TD, (Jake Pinegar KICK)
Q4 4:54 3rd & 8 at PSU 28 Sean Clifford pass complete to Pat Freiermuth for 16 yds to the PnSt 44 for a 1ST down
Q4 4:54 2nd & 8 at PSU 28 Sean Clifford run for no gain to the PnSt 28
Q4 4:54 1st & 10 at PSU 26 Journey Brown run for 2 yds to the PnSt 28
Q4 6:58 4th & 2 at PSU 25 Dylan McDuffie run for a loss of 1 yard to the PnSt 26
Q4 6:58 3rd & 13 at PSU 36 Matt Myers pass complete to Aapri Washington for 11 yds to the PnSt 25
Q4 6:58 2nd & 9 at PSU 32 Ron Cook Jr. run for a loss of 4 yards to the PnSt 36
Q4 6:58 1st & 10 at PSU 33 Ron Cook Jr. run for 1 yd to the PnSt 32
Q4 8:26 4th & 18 at PSU 2 Blake Gillikin punt for 42 yds , Ron Cook Jr. returns for 11 yds to the PnSt 33
Q4 8:26 3rd & 12 at PSU 8 Sean Clifford sacked by Chibueze Onwuka for a loss of 6 yards to the PnSt 2
Q4 8:26 2nd & 10 at PSU 10 Sean Clifford sacked by Joey Banks for a loss of 2 yards to the PnSt 8
Q4 8:26 1st & 10 at PSU 10 Sean Clifford pass incomplete to KJ Hamler
Q4 13:58 4th & 15 at PSU 44 Kyle Vantrease punt for 34 yds, fair catch by KJ Hamler at the PnSt 10
Q4 13:58 3rd & 15 at PSU 44 Matt Myers pass incomplete to Marlyn Johnson
Q4 13:58 2nd & 19 at PSU 48 Dylan McDuffie run for 4 yds to the PnSt 44