55
27
FinalSep 16, 2023 · Broadview Stadium
Team1234Final
Liberty1014171455
Buffalo0147627

Game flow

Liberty won by 28 · 13 scores
Lead changes
0
0 times tied
BUFF biggest lead
—
never led
LIB biggest lead
+28
Q4 6:24
Time in front
BUFF 0% · LIB 94%
tied 6% · 0:00 vs 56:18 of game clock
+28+14Tie+14+28Q1Q2Q3Q4▲ Buffalo ahead▼ Liberty aheadQ1 11:18 · LIB Field Goal Good: Nick Brown 39 Yd Field Goal (LIB 3, BUFF 0)Q1 5:43 · LIB Passing Touchdown: Treon Sibley 56 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 10, BUFF 0)Q2 11:03 · LIB Passing Touchdown: Elijah Smoot 42 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 17, BUFF 0)Q2 8:33 · LIB Rushing Touchdown: Kaidon Salter 1 Yd Run (Nick Brown Kick) (LIB 24, BUFF 0)Q2 5:38 · BUFF Passing Touchdown: Darrell Harding Jr. 7 Yd pass from Cole Snyder (Alex McNulty Kick) (LIB 24, BUFF 7)Q2 0:28 · BUFF Passing Touchdown: Nik McMillan 33 Yd pass from Cole Snyder (Alex McNulty Kick) (LIB 24, BUFF 14)Q3 12:13 · LIB Field Goal Good: Nick Brown 35 Yd Field Goal (LIB 27, BUFF 14)Q3 8:40 · LIB Passing Touchdown: Elijah Smoot 33 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 34, BUFF 14)Q3 4:20 · BUFF Passing Touchdown: Ron Cook Jr. 2 Yd pass from Cole Snyder (Alex McNulty Kick) (LIB 34, BUFF 21)Q3 3:25 · LIB Passing Touchdown: CJ Daniels 75 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 41, BUFF 21)Q4 14:57 · LIB Passing Touchdown: Austin Henderson 3 Yd pass from Kaidon Salter (Nick Brown Kick) (LIB 48, BUFF 21)Q4 10:14 · BUFF Passing Touchdown: Marlyn Johnson 3 Yd pass from Cole Snyder (Two-Point Pass Conversion Failed) (LIB 48, BUFF 27)Q4 6:24 · LIB Rushing Touchdown: Aaron Bedgood 49 Yd Run (Nick Brown Kick) (LIB 55, BUFF 27)

The lead after every score: above the line Buffalo is ahead, below it Liberty. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
11:18LIB
FG Nick Brown 39 Yd Field Goal
LIB 3–0 BUFF
5:43LIB
TD Treon Sibley 56 Yd pass from Kaidon Salter (Nick Brown Kick)
LIB 10–0 BUFF
2nd quarter
11:03LIB
TD Elijah Smoot 42 Yd pass from Kaidon Salter (Nick Brown Kick)9 plays, 52 yds, 3:38 · from LIB 26
LIB 17–0 BUFF
8:33LIB
TD Kaidon Salter 1 Yd Run (Nick Brown Kick)
LIB 24–0 BUFF
5:38BUFF
TD Darrell Harding Jr. 7 Yd pass from Cole Snyder (Alex McNulty Kick)
LIB 24–7 BUFF
0:28BUFF
TD Nik McMillan 33 Yd pass from Cole Snyder (Alex McNulty Kick)
LIB 24–14 BUFF
3rd quarter
12:13LIB
FG Nick Brown 35 Yd Field Goal 7 plays, 85 yds, 2:50 · from LIB 15
LIB 27–14 BUFF
8:40LIB
TD Elijah Smoot 33 Yd pass from Kaidon Salter (Nick Brown Kick)
LIB 34–14 BUFF
4:20BUFF
TD Ron Cook Jr. 2 Yd pass from Cole Snyder (Alex McNulty Kick)
LIB 34–21 BUFF
3:25LIB
TD CJ Daniels 75 Yd pass from Kaidon Salter (Nick Brown Kick)
LIB 41–21 BUFF
4th quarter
14:57LIB
TD Austin Henderson 3 Yd pass from Kaidon Salter (Nick Brown Kick)4 plays, 1 yds, 1:24 · from BUF 19
LIB 48–21 BUFF
10:14BUFF
TD Marlyn Johnson 3 Yd pass from Cole Snyder (Two-Point Pass Conversion Failed)
LIB 48–27 BUFF
6:24LIB
TD Aaron Bedgood 49 Yd Run (Nick Brown Kick)1 play, 49 yds, 0:10 · from BUF 49
LIB 55–27 BUFF

Drives

BUFF 1/4 scoredLIB 4/5 scored
QStartTeamFromPlaysYdsTimeResult
Q1LIBLIB 269523:38Field Goal
Q1BUFFBUF 23361:30Punt
Q2BUFFBUF 263-51:01Punt
Q2LIBLIB 157852:50Touchdown
Q3BUFFBUF 153-11:19Interception
Q3LIBBUF 19411:24Field Goal
Q4BUFFBUF 2513754:43Touchdown
Q4LIBLIB 16382:13Punt
Q46:24LIBBUF 491490:10Touchdown

Win probability

Liberty 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Buffalo▼ LibertyLiberty +16% win probability: Kaidon Salter pass complete to Treon Sibley for 56 yds for a TD (Nick Brown KICK)Buffalo +16% win probability: Cole Snyder pass complete to Nik McMillan for 33 yds for a TD (Alex McNulty KICK)Liberty +13% win probability: Nick Brown 39 yd FG GOODBuffalo +13% win probability: Max Morgan kickoff for 61 yds , Ron Cook Jr. return for 19 yds to the BUFF 23Liberty +12% win probability: Kaidon Salter pass complete to Elijah Smoot for 42 yds for a TD (Nick Brown 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
Kaidon Salter16/2634413.25092.2
Johnathan Bennett0/300.0000.0
RushingCARYDSAVGTDLONG
Kaidon Salter10666.6143
Aaron Bedgood14949.0149
James Jointer7486.9034
Quinton Cooley5377.4021
Billy Lucas5142.806
Vaughn Blue3124.0011
Kylen Austin133.003
Victor Venn100.000
Team3-4-1.300
ReceivingRECYDSAVGTDLONG
Treon Sibley310635.3156
CJ Daniels410626.5175
Elijah Smoot49924.8242
Noah Frith3268.7012
Quinton Cooley144.004
Austin Henderson133.013
InterceptionsINTYDSTD
Tyren Dupree260
KickingFGPCTLONGXPPTS
Nick Brown2/2100.0397/713
PuntingNOYDSAVGTBIn 20LONG
Max Morgan417744.30364

Biggest plays

LIB +16% Q1 5:43 Kaidon Salter pass complete to Treon Sibley for 56 yds for a TD (Nick Brown KICK)
BUFF +16% Q2 0:28 Cole Snyder pass complete to Nik McMillan for 33 yds for a TD (Alex McNulty KICK)
LIB +13% Q1 11:18 Nick Brown 39 yd FG GOOD
BUFF +13% Q1 11:11 Max Morgan kickoff for 61 yds , Ron Cook Jr. return for 19 yds to the BUFF 23
LIB +12% Q2 11:03 Kaidon Salter pass complete to Elijah Smoot for 42 yds for a TD (Nick Brown KICK)

Team stats

StatLIBBUFF
1st Downs1922
3rd down efficiency3-115-18
4th down efficiency0-21-4
Total Yards569363
Passing344276
Comp/Att16/2929/51
Yards per pass11.95.4
Rushing22587
Rushing Attempts3630
Yards per rush6.32.9
Penalties10-906-75
Turnovers02
Fumbles lost00
Interceptions thrown02
Possession28:3531:25

Play by play

Q4 1:49 2nd & 3 at BUF 37 Jr. James Jointer run for 34 yds to the BUFF 3 for a 1ST down
Q4 1:49 1st & 10 at BUF 44 Jr. James Jointer run for 7 yds to the BUFF 37
Q4 1:49 4th & 5 at BUF 44
Q4 2:22 3rd & 5 at BUF 44 pass incomplete to Micah Woods
Q4 2:22 2nd & 5 at BUF 44 Cole Snyder pass incomplete to Cameron Ball, broken up by Nick Days
Q4 2:22 1st & 10 at BUF 39 Lamar Sperling run for 5 yds to the BUFF 44
Q4 2:22 4th & 8 at BUF 39 Johnathan Bennett pass incomplete to Markel Fortenberry, broken up by Charles McCartherens
Q4 3:09 3rd & 8 at BUF 39 pass incomplete to Victor Venn
Q4 3:09 2nd & 10 at BUF 41 Jr. James Jointer run for 2 yds to the BUFF 39
Q4 3:09 1st & 10 at BUF 41
Q4 3:09 4th & 8 at BUF 19 Anthony Venneri punt for 39 yds , Markel Fortenberry returns for 2 yds to the BUFF 21 Buffalo Penalty, kick catching interference (-15 Yards) to the BUFF 41
Q4 4:05 3rd & 8 at BUF 19 pass incomplete to Darrell Harding Jr.
Q4 4:05 2nd & 10 at BUF 17 Cole Snyder pass complete to Cameron Ball for 2 yds to the BUFF 19
Q4 4:05 1st & 10 at BUF 17 pass incomplete
Q4 4:05 4th & 5 at LIB 45 Max Morgan punt for 38 yds , Nik McMillan returns for no gain to the BUFF 17
Q4 5:39 3rd & 5 at LIB 45 pass incomplete to Markel Fortenberry
Q4 5:39 2nd & 11 at LIB 39 Jr. James Jointer run for 6 yds to the LIB 45
Q4 5:39 1st & 10 at LIB 40 Jr. James Jointer run for a loss of 1 yard to the LIB 39
Q4 5:39 4th & 8 at BUF 27 Anthony Venneri punt for 33 yds
Q4 6:24 3rd & 8 at BUF 27 pass incomplete to Boobie Curry
Q4 6:24 2nd & 10 at BUF 25 Cole Snyder run for 2 yds to the BUFF 27
Q4 6:24 1st & 10 at BUF 25 pass incomplete to Mike Washington
Q4 6:24 Max Morgan kickoff for 65 yds for a touchback
Q4 6:24 1st & 10 at BUF 49 Aaron Bedgood run for 49 yds for a TD (Nick Brown KICK)
Q4 6:34 4th & 10 at BUF 12 Anthony Venneri punt for 37 yds