Buffalo at Penn State

Saturday, September 7, 2019

No. 15 Penn State beat Buffalo 45–⁠13. It was their fourth meeting; after it, Penn State led the series 3–⁠1.

AwayBuffalo8–⁠5 in 2019
13
Home15Penn State11–⁠2 in 2019
45

Final at Beaver Stadium, University ParkTV: FOXAttendance 104,136

At kickoff
64°F, clear, wind 3 mph from the westWeather: NOAA NCEI Integrated Surface Database; University Park Airport (KUNV), 4 km from the stadium, 23 minutes after kickoff
Officials
Referee M. Cannon; umpire K. Zelmanski; head linesman B. Keeling; line judge J. Meslow; side judge J. Clay; field judge G. Smith; back judge R. Smith Jr.; center judge B. BanksGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo0103013
Penn State70281045

Standouts

  • PassingSean Clifford16 of 22, 279 yards, 4 TDPenn State
  • ReceivingJahan Dotson4 catches, 109 yards, 2 TDPenn State
  • DefenseJoey Banks11 tackles, 1 sack, 1 for lossBuffalo

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Matt Myers16/3124511
Kyle Vantrease0/1000
RushingCarYdsTDLong
Jaret Patterson2371014
Kevin Marks1764029
Dylan McDuffie643020
Ron Cook Jr.5604
ReceivingRecYdsTDLong
Antonio Nunn5113042
Zac Lefebvre233029
Carlton Todd231028
Dominic Johnson327012
DefenseTklTFLSacksInt
Joey Banks11110
Tyrone Hill6100
Chibueze Onwuka4210
James Patterson40.50.50
Aapri Washington4000
Taylor Riggins10.50.50

Penn State

PassingC/AttYdsTDInt
Sean Clifford16/2227940
RushingCarYdsTDLong
Sean Clifford1151058
Journey Brown628010
Ricky Slade3806
Noah Cain1212
ReceivingRecYdsTDLong
Jahan Dotson4109256
Pat Freiermuth899228
K.J. Hamler362045
Justin Shorter1909
DefenseTklTFLSacksInt
Jan Johnson12000
Cam Brown10000
Micah Parsons10200
Garrett Taylor8000
John Reid4001
Yetur Gross-Matos3110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BuffaloPenn State
429Total yards357
245Passing yards279
184Rushing yards78
7.7Yards per pass12.7
3.2Yards per rush3.3
22First downs14
10–⁠23Third downs2–⁠9
0–⁠2Fourth downs1–⁠1
2Turnovers1
8–⁠78Penalties3–⁠25
42:32Possession17:28
3Sacks (by defense)1

Efficiency

BuffaloPenn State
33%Success rate40%
−0.13EPA per play0.26
1.38Explosiveness1.38
−0.25Rushing EPA−0.37
0.09Passing EPA0.81
30%Passing-down success18%
−0.30First-down EPA−0.08
−0.06Second-down EPA0.65
0.41Third-down EPA0.20
21%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Penn State 72% to win. Elo’s favorite won.

The line

Penn State −31, over/under 57.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Penn State 98%, Buffalo 2%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Penn State end zoneBuffalo end zoneQ1 BuffaloPunt, 6 playsQ1 Penn StatePunt, 3 playsQ1 BuffaloFumble, 3 playsQ1 Penn StateTouchdown, 2 playsQ1 BuffaloMissed FG, 7 playsQ1 Penn StatePunt, 6 playsQ1 BuffaloField goal, 19 playsQ2 Penn StatePunt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Penn StatePunt, 5 playsQ2 BuffaloTouchdown, 10 playsQ2 Penn StateEnd of half, 1 playQ3 Penn StateFumble, 3 playsQ3 BuffaloPick-six, 3 plays (Penn State scores)Q3 BuffaloPunt, 3 playsQ3 Penn StateTouchdown, 1 playQ3 BuffaloField goal, 10 playsQ3 Penn StateTouchdown, 3 playsQ3 BuffaloPunt, 3 playsQ3 Penn StateTouchdown, 5 playsQ3 BuffaloPunt, 6 playsQ3 Penn StateField goal, 7 playsQ4 BuffaloPunt, 10 playsQ4 Penn StatePunt, 3 playsQ4 BuffaloTurnover on downs, 4 playsQ4 Penn StateTouchdown, 4 playsQ4 BuffaloTurnover on downs, 6 playsQ4 Penn StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Penn State drives left to right, Buffalo right to left.
  1. Q1 BuffaloPunt, 6 plays, 30 yards
  2. Q1 Penn StatePunt, 3 plays, 7 yards
  3. Q1 BuffaloFumble, 3 plays, 8 yards
  4. Q1 Penn StateTouchdown, 2 plays, 37 yards
  5. Q1 BuffaloMissed FG, 7 plays, 43 yards
  6. Q1 Penn StatePunt, 6 plays, 12 yards
  7. Q1 BuffaloField goal, 19 plays, 69 yards
  8. Q2 Penn StatePunt, 3 plays, −7 yards
  9. Q2 BuffaloPunt, 3 plays, −1 yard
  10. Q2 Penn StatePunt, 5 plays, 34 yards
  11. Q2 BuffaloTouchdown, 10 plays, 96 yards
  12. Q2 Penn StateEnd of half, 1 play, −6 yards
  13. Q3 Penn StateFumble, 3 plays, 40 yards
  14. Q3 BuffaloPick-six, 3 plays (Penn State scores), 4 yards
  15. Q3 BuffaloPunt, 3 plays, 2 yards
  16. Q3 Penn StateTouchdown, 1 play, 23 yards
  17. Q3 BuffaloField goal, 10 plays, 67 yards
  18. Q3 Penn StateTouchdown, 3 plays, 65 yards
  19. Q3 BuffaloPunt, 3 plays, −3 yards
  20. Q3 Penn StateTouchdown, 5 plays, 55 yards
  21. Q3 BuffaloPunt, 6 plays, 26 yards
  22. Q3 Penn StateField goal, 7 plays, 55 yards
  23. Q4 BuffaloPunt, 10 plays, 31 yards
  24. Q4 Penn StatePunt, 3 plays, −8 yards
  25. Q4 BuffaloTurnover on downs, 4 plays, 7 yards
  26. Q4 Penn StateTouchdown, 4 plays, 74 yards
  27. Q4 BuffaloTurnover on downs, 6 plays, 40 yards
  28. Q4 Penn StateEnd of game, 1 play, −6 yards

Play by play

1st quarter7 drives, then Penn State 7, Buffalo 0
Buffalo Punt, 6 plays
15:001st & 10 at own 35Jordan Stout kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jaret Patterson run for 3 yds to the Buff 28
15:002nd & 7 at own 28Jaret Patterson run for 12 yds to the Buff 40 for a 1ST down
15:001st & 10 at own 40Matt Myers pass complete to Antonio Nunn for 13 yds to the PnSt 47 for a 1ST down
15:001st & 10 at opp 47Kevin Marks run for 1 yd to the PnSt 46
15:002nd & 9 at opp 46Matt Myers pass incomplete
15:003rd & 9 at opp 46Matt Myers run for 1 yd to the PnSt 45
15:004th & 8 at opp 45Evan Finegan punt for 32 yds
Penn State Punt, 3 plays
12:321st & 10 at own 13Sean Clifford pass complete to KJ Hamler for a loss of 1 yard to the PnSt 12
12:322nd & 11 at own 12Sean Clifford pass complete to Pat Freiermuth for a loss of 1 yard to the PnSt 11
12:323rd & 12 at own 11Sean Clifford pass complete to Cam Brown for 9 yds to the PnSt 20
12:324th & 3 at own 20Blake Gillikin punt for 51 yds, punt out-of-bounds at the Buff 29
Buffalo Fumble, 3 plays
10:491st & 10 at own 29Kevin Marks run for 4 yds to the Buff 33
10:492nd & 6 at own 33Kevin Marks run for 3 yds to the Buff 36
10:493rd & 3 at own 36Kevin Marks run for 1 yd to the Buff 37 Kevin Marks fumbled, forced by Cam Brown, recovered by PnSt Cam Brown
Penn State Touchdown, 2 plays
9:201st & 10 at opp 37Journey Brown run for 9 yds to the Buff 28
8:502nd & 1 at opp 28Sean Clifford pass complete to Jahan Dotson for 28 yds for a TD, (Jake Pinegar KICK)Penn State 7, Buffalo 0
Buffalo Missed FG, 7 plays
8:501st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
8:501st & 10 at own 25Matt Myers pass incomplete to Antonio Nunn, broken up by John Reid
8:502nd & 10 at own 25Matt Myers pass incomplete to Jaret Patterson
8:503rd & 10 at own 25Matt Myers pass complete to Antonio Nunn for 42 yds to the PnSt 33 for a 1ST down
8:501st & 10 at opp 33Jaret Patterson run for a loss of 1 yard to the PnSt 34
8:502nd & 11 at opp 34Matt Myers run for 3 yds to the PnSt 31
8:503rd & 8 at opp 31BUFFALO Penalty, false start (-5 Yards) to the PnSt 36
8:503rd & 13 at opp 36Matt Myers pass complete to Zac Lefebvre for 4 yds to the PnSt 32
5:554th & 9 at opp 32Alex McNulty 49 yd FG MISSED
Penn State Punt, 6 plays
5:551st & 10 at own 32Sean Clifford pass complete to Jahan Dotson for 6 yds to the PnSt 38
5:552nd & 4 at own 38Sean Clifford run for 3 yds to the PnSt 41
5:553rd & 1 at own 41Ricky Slade run for 1 yd to the PnSt 42 for a 1ST down
5:551st & 10 at own 42Ricky Slade run for 1 yd to the PnSt 43
5:552nd & 9 at own 43Sean Clifford run for 2 yds to the PnSt 45
5:553rd & 7 at own 45Sean Clifford run for a loss of 1 yard to the PnSt 44
5:554th & 8 at own 44Blake Gillikin punt for 40 yds
Buffalo Field goal, 19 plays
3:161st & 10 at own 16Kevin Marks run for 3 yds to the Buff 19
3:162nd & 7 at own 19Kevin Marks run for 10 yds to the Buff 29 for a 1ST down
3:161st & 10 at own 29Jaret Patterson run for 6 yds to the Buff 35
3:162nd & 4 at own 35Jaret Patterson run for 2 yds to the Buff 37
3:163rd & 2 at own 37Jaret Patterson run for 3 yds to the Buff 40 for a 1ST down
3:161st & 10 at own 40Matt Myers pass incomplete to Dylan McDuffie
3:162nd & 10 at own 40Kevin Marks run for 9 yds to the Buff 49
Q2 15:003rd & 1 at own 49Jaret Patterson run for 2 yds to the PnSt 49 for a 1ST down
Q2 15:001st & 10 at opp 49Jaret Patterson run for 4 yds to the PnSt 45
Q2 15:002nd & 6 at opp 45Jaret Patterson run for 2 yds to the PnSt 43
Q2 15:003rd & 4 at opp 43Jaret Patterson run for 4 yds to the PnSt 39 for a 1ST down
Q2 15:001st & 10 at opp 39Jaret Patterson run for 1 yd to the PnSt 38
Q2 15:002nd & 9 at opp 38Jaret Patterson run for 1 yd to the PnSt 37
Q2 15:003rd & 8 at opp 37PATTERSON, Jare rush for 4 yards to the PSU33 (Mustipher, PJ), PENALTY UB holding 10 yards to the PSU47, NO PLAY.
Q2 15:003rd & 18 at opp 47Matt Myers pass complete to Jaret Patterson for 19 yds to the PnSt 28 for a 1ST down
Q2 15:001st & 10 at opp 28Matt Myers pass complete to Antonio Nunn for 11 yds to the PnSt 17 for a 1ST down
Q2 15:001st & 10 at opp 17Matt Myers pass incomplete to Joey Banks, broken up by Tariq Castro-Fields
Q2 15:002nd & 10 at opp 17Matt Myers run for 3 yds to the PnSt 14
Q2 15:003rd & 7 at opp 14BUFFALO Penalty, false start (-5 Yards) to the PnSt 19
Q2 15:003rd & 12 at opp 19Jaret Patterson run for 4 yds to the PnSt 15
Q2 9:424th & 8 at opp 15Alex McNulty 32 yd FG GOODPenn State 7, Buffalo 3
2nd quarter5 drives, then Buffalo 10, Penn State 7
Penn State Punt, 3 plays
9:421st & 0 at own 35Jackson Baltar kickoff for 31 yds
9:421st & 10 at own 34Sean Clifford run for a loss of 3 yards to the PnSt 31
9:422nd & 13 at own 31Clifford, Sean pass complete to Hamler, KJ for loss of 1 yard to the PSU30 (HILL, Tyrone), PENALTY PSU ineligible downfield on pass 5 yards to the PSU26, NO PLAY.
9:422nd & 18 at own 26Jayson Oweh run for 1 yd to the PnSt 27
9:423rd & 17 at own 27Sean Clifford pass incomplete to KJ Hamler PENN ST Penalty, Offensive holding ( Yards) declined
9:424th & 17 at own 27Blake Gillikin punt for 26 yds, punt out-of-bounds at the Buff 47
Buffalo Punt, 3 plays
7:581st & 10 at own 47Kevin Marks run for a loss of 3 yards to the Buff 44
7:582nd & 13 at own 44Matt Myers pass complete to Antonio Nunn for 7 yds to the PnSt 49
7:583rd & 6 at opp 49Matt Myers pass incomplete
7:584th & 6 at opp 49BUFFALO Penalty, false start (-5 Yards) to the Buff 46
7:584th & 11 at own 46Evan Finegan punt for 39 yds, fair catch by KJ Hamler at the PnSt 15
Penn State Punt, 5 plays
6:251st & 10 at own 15Sean Clifford pass complete to KJ Hamler for 18 yds to the PnSt 33 for a 1ST down
6:251st & 10 at own 33Journey Brown run for 10 yds to the PnSt 43 for a 1ST down
6:251st & 10 at own 43Journey Brown run for 2 yds to the PnSt 45
6:252nd & 8 at own 45Journey Brown run for 4 yds to the PnSt 49
6:253rd & 4 at own 49Sean Clifford pass incomplete to KJ Hamler
6:254th & 4 at own 49Blake Gillikin punt for 47 yds
Buffalo Touchdown, 10 plays
4:431st & 10 at own 4Jaret Patterson run for 4 yds to the Buff 8
4:432nd & 6 at own 8Matt Myers pass complete to Joey Banks for 10 yds to the Buff 18 for a 1ST down
4:431st & 10 at own 18Jaret Patterson run for 5 yds to the Buff 23
4:432nd & 5 at own 23Jaret Patterson run for no gain to the Buff 23
4:433rd & 5 at own 23Matt Myers pass complete to Zac Lefebvre for 29 yds to the PnSt 48 for a 1ST down
4:431st & 10 at opp 48Matt Myers pass complete to Carlton Todd for 3 yds to the PnSt 45
4:432nd & 7 at opp 45Jaret Patterson run for a loss of 1 yard to the PnSt 46
4:433rd & 8 at opp 46Matt Myers pass complete to Antonio Nunn for 40 yds to the PnSt 6 for a 1ST down
4:431st & goal at opp 6Jaret Patterson run for no gain to the PnSt 6
0:142nd & goal at opp 6Matt Myers pass complete to Julien Bourassa for 6 yds for a TD, (Alex McNulty KICK)Buffalo 10, Penn State 7
Penn State End of half, 1 play
0:141st & 0 at own 35Alex McNulty kickoff for 45 yds , Journey Brown return for 6 yds to the PnSt 26
0:111st & 10 at own 26TEAM run for a loss of 6 yards to the PnSt 20
3rd quarter10 drives, then Penn State 35, Buffalo 13
Penn State Fumble, 3 plays
15:002nd & 16 at own 35Jackson Baltar kickoff for 45 yds , Journey Brown return for 13 yds to the PnSt 33
14:541st & 10 at own 33Sean Clifford run for 2 yds to the PnSt 35
14:542nd & 8 at own 35Sean Clifford pass complete to Pat Freiermuth for 17 yds to the Buff 48 for a 1ST down
14:541st & 10 at opp 48Clifford, Sean pass incomplete to Dotson, Jahan, PENALTY UB pass interference (RUSSELL, Devon) 15 yards to the UB33, 1ST DOWN PSU, NO PLAY.
14:541st & 10 at opp 33Ricky Slade run for 6 yds to the Buff 27 Ricky Slade fumbled, forced by Joey Banks, recovered by Buff Aapri Washington
Buffalo Pick-six, 3 plays (Penn State scores)
13:591st & 10 at own 27Jaret Patterson run for 2 yds to the Buff 29
13:592nd & 8 at own 29Jaret Patterson run for 2 yds to the Buff 31
12:583rd & 6 at own 31Matt Myers pass intercepted for a TD John Reid return for 36 yds for a TD, (Jake Pinegar KICK)Penn State 14, Buffalo 10
Buffalo Punt, 3 plays
12:581st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
12:581st & 10 at own 25Kevin Marks run for 2 yds to the Buff 27
12:582nd & 8 at own 27Matt Myers pass incomplete to LeMaro Smith Jr., broken up by Tariq Castro-Fields
12:583rd & 8 at own 27Matt Myers pass incomplete to Antonio Nunn
12:584th & 8 at own 27Evan Finegan punt for 33 yds , KJ Hamler returns for 22 yds to the Buff 49 BUFFALO Penalty, personal foul (Evan Finegan) to the Buff 23
Penn State Touchdown, 1 play
11:541st & 10 at opp 23Sean Clifford pass complete to Pat Freiermuth for 23 yds for a TD, (Jake Pinegar KICK)Penn State 21, Buffalo 10
Buffalo Field goal, 10 plays
11:541st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
11:541st & 10 at own 25Jaret Patterson run for a loss of 2 yards to the Buff 23
11:542nd & 12 at own 23Jaret Patterson run for 14 yds to the Buff 37 for a 1ST down
11:541st & 10 at own 37Matt Myers run for no gain to the Buff 37
11:542nd & 10 at own 37Kevin Marks run for a loss of 2 yards to the Buff 35
11:543rd & 12 at own 35Matt Myers pass complete to Carlton Todd for 28 yds to the PnSt 37 for a 1ST down
11:541st & 10 at opp 37Kevin Marks run for 29 yds to the PnSt 8 for a 1ST down
11:541st & goal at opp 8Kevin Marks run for 1 yd to the PnSt 7
11:542nd & goal at opp 7Matt Myers run for a loss of 1 yard to the PnSt 8
11:543rd & goal at opp 8Matt Myers pass incomplete to Marlyn Johnson
6:594th & goal at opp 8Alex McNulty 25 yd FG GOODPenn State 21, Buffalo 13
Penn State Touchdown, 3 plays
6:591st & 0 at own 35Alex McNulty kickoff for 40 yds , Jesse Luketa return for 10 yds to the PnSt 35
6:551st & 10 at own 35Sean Clifford pass complete to Pat Freiermuth for 5 yds to the PnSt 40
6:552nd & 5 at own 40Sean Clifford run for 58 yds to the Buff 2 for a 1ST down
6:121st & goal at opp 2Noah Cain run for 2 yds for a TD, (Jake Pinegar KICK)Penn State 28, Buffalo 13
Buffalo Punt, 3 plays
6:121st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
6:121st & 10 at own 25Matt Myers pass complete to Joey Banks for 5 yds to the Buff 30
6:122nd & 5 at own 30Kevin Marks run for a loss of 8 yards to the Buff 22
4:463rd & 13 at own 22Timeout BUFFALO, clock 04:46
4:463rd & 13 at own 22Matt Myers pass incomplete to Antonio Nunn, broken up by John Reid
4:464th & 13 at own 22Evan Finegan punt for 33 yds, fair catch by KJ Hamler at the PnSt 45
Penn State Touchdown, 5 plays
4:311st & 10 at own 45Sean Clifford pass complete to Jahan Dotson for 19 yds to the Buff 36 for a 1ST down
4:311st & 10 at opp 36Sean Clifford pass incomplete to KJ Hamler
4:312nd & 10 at opp 36Journey Brown run for 1 yd to the Buff 35
4:313rd & 9 at opp 35Sean Clifford pass complete to Pat Freiermuth for 7 yds to the Buff 28
2:564th & 2 at opp 28Sean Clifford pass complete to Pat Freiermuth for 28 yds for a TD, (Jake Pinegar KICK)Penn State 35, Buffalo 13
Buffalo Punt, 6 plays
2:561st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
2:561st & 10 at own 25MYERS, Matt pass incomplete to SMITH, LeMaro, PENALTY PSU pass interference (Castro-Fields) 15 yards to the UB40, 1ST DOWN UB, NO PLAY.
2:561st & 10 at own 40Matt Myers pass complete to LeMaro Smith Jr. for 5 yds to the Buff 45
2:562nd & 5 at own 45Kevin Marks run for 2 yds to the Buff 47
2:563rd & 3 at own 47Jaret Patterson run for 4 yds to the PnSt 49 for a 1ST down
2:561st & 10 at opp 49Matt Myers pass incomplete to Marlyn Johnson
2:562nd & 10 at opp 49Matt Myers pass incomplete to Antonio Nunn
2:563rd & 10 at opp 49Matt Myers pass incomplete to Marlyn Johnson
2:564th & 10 at opp 49Kyle Vantrease punt for 17 yds, punt out-of-bounds at the PnSt 32
Penn State Field goal, 7 plays
0:521st & 10 at own 32Sean Clifford pass complete to Pat Freiermuth for 4 yds to the PnSt 36
0:522nd & 6 at own 36Sean Clifford pass complete to KJ Hamler for 45 yds to the Buff 19 for a 1ST down
0:521st & 10 at opp 19Sean Clifford sacked by Taylor Riggins and James Patterson for a loss of 3 yards to the Buff 22
Q4 15:002nd & 13 at opp 22Clifford, Sean pass incomplete to Hamler, KJ, QB hurry by PATTERSON, Jame, PENALTY UB pass interference (GROSS, Cory) 8 yards to the UB14, 1ST DOWN PSU, NO PLAY.
Q4 15:001st & 10 at opp 14Sean Clifford pass incomplete to Cam Brown, broken up by Devon Russell
Q4 15:002nd & 10 at opp 14Sean Clifford run for 1 yd to the Buff 13
Q4 15:003rd & 9 at opp 13Sean Clifford pass incomplete to Pat Freiermuth
Q4 13:584th & 9 at opp 13Jake Pinegar 32 yd FG GOODPenn State 38, Buffalo 13
4th quarter6 drives, then Penn State 45, Buffalo 13
Buffalo Punt, 10 plays
13:581st & 0 at own 35Jordan Stout kickoff for 65 yds for a touchback
13:581st & 10 at own 25Kevin Marks run for 3 yds to the Buff 28
13:582nd & 7 at own 28Kevin Marks run for 8 yds to the Buff 36 for a 1ST down
13:581st & 10 at own 36Kevin Marks run for 1 yd to the Buff 37
13:582nd & 9 at own 37Matt Myers pass complete to Joey Banks for 12 yds to the Buff 49 for a 1ST down
13:581st & 10 at own 49Dylan McDuffie run for 7 yds to the PnSt 44
13:582nd & 3 at opp 44Dylan McDuffie run for 2 yds to the PnSt 42
13:583rd & 1 at opp 42Matt Myers run for 3 yds to the PnSt 39 for a 1ST down
13:581st & 10 at opp 39Matt Myers sacked by Ellis Brooks and Yetur Gross-Matos for a loss of 9 yards to the PnSt 48
13:582nd & 19 at opp 48Dylan McDuffie run for 4 yds to the PnSt 44
13:583rd & 15 at opp 44Matt Myers pass incomplete to Marlyn Johnson
13:584th & 15 at opp 44Kyle Vantrease punt for 34 yds, fair catch by KJ Hamler at the PnSt 10
Penn State Punt, 3 plays
8:261st & 10 at own 10Sean Clifford pass incomplete to KJ Hamler
8:262nd & 10 at own 10Sean Clifford sacked by Joey Banks for a loss of 2 yards to the PnSt 8
8:263rd & 12 at own 8Sean Clifford sacked by Chibueze Onwuka for a loss of 6 yards to the PnSt 2
8:264th & 18 at own 2Blake Gillikin punt for 42 yds , Ron Cook Jr. returns for 11 yds to the PnSt 33
Buffalo Turnover on downs, 4 plays
6:581st & 10 at opp 33Ron Cook Jr. run for 1 yd to the PnSt 32
6:582nd & 9 at opp 32Ron Cook Jr. run for a loss of 4 yards to the PnSt 36
6:583rd & 13 at opp 36Matt Myers pass complete to Aapri Washington for 11 yds to the PnSt 25
6:584th & 2 at opp 25Dylan McDuffie run for a loss of 1 yard to the PnSt 26
Penn State Touchdown, 4 plays
4:541st & 10 at own 26Journey Brown run for 2 yds to the PnSt 28
4:542nd & 8 at own 28Sean Clifford run for no gain to the PnSt 28
4:543rd & 8 at own 28Sean Clifford pass complete to Pat Freiermuth for 16 yds to the PnSt 44 for a 1ST down
3:031st & 10 at own 44Sean Clifford pass complete to Jahan Dotson for 56 yds for a TD, (Jake Pinegar KICK)Penn State 45, Buffalo 13
3:031st & goal at the 50PENN ST Penalty, OF (-5 Yards) to the PnSt 45
Buffalo Turnover on downs, 6 plays
3:031st & 0 at own 45Jordan Stout kickoff for 55 yds for a touchback
3:031st & 10 at own 25Dylan McDuffie run for 11 yds to the Buff 36 for a 1ST down
3:031st & 10 at own 36Dylan McDuffie run for 20 yds to the PnSt 44 for a 1ST down
3:031st & 10 at opp 44Ron Cook Jr. run for 4 yds to the PnSt 40
3:032nd & 6 at opp 40Ron Cook Jr. run for 2 yds to the PnSt 38
3:033rd & 4 at opp 38Ron Cook Jr. run for 3 yds to the PnSt 35
3:034th & 1 at opp 35Kyle Vantrease pass incomplete to Marlyn Johnson, broken up by Keaton Ellis
Penn State End of game, 1 play
0:151st & 10 at own 35TEAM run for a loss of 6 yards to the PnSt 29

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Penn State leads 4–⁠1 in five meetings, counting the one since this game.

Recent meetings
2026Penn State 55, Buffalo 13
2019Penn State 45, Buffalo 13
2015Penn State 27, Buffalo 14
2007Penn State 45, Buffalo 24
1900Buffalo 10, Penn State 0

Around this game