Marshall vs. Buffalo

Friday, December 25, 2020, Camellia Bowl

No. 23 Buffalo beat Marshall 17–⁠10. It was their ninth meeting; Marshall leads the series 8–⁠1.

Neutral siteMarshall7–⁠3 in 2020
10
Neutral site23Buffalo6–⁠1 in 2020
17

Final at Cramton Bowl, MontgomeryTV: ESPNAttendance 2,512

MVP Kevin Marks (RB, Buffalo)Wikipedia

At kickoff
40°F, clear, wind 8 mph from the west, gusts to 20 mphWeather: NOAA NCEI Integrated Surface Database; Maxwell AFB Airport (KMXF), 5 km from the stadium, 26 minutes after kickoff
Officials
Referee Edwin Lee; umpire Hilbert Byers; head linesman Todd Riddick; line judge Stephen Ray; side judge Ryan Robinson; field judge Glenn Crowther; back judge Chris Bikowski; center judge Mark MobraGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Marshall073010
Buffalo0100717

Standouts

Player stats

Marshall

PassingC/AttYdsTDInt
Grant Wells13/2011400
RushingCarYdsTDLong
Sheldon Evans1879014
Knowledge McDaniel1054114
Xavier Gaines2202
ReceivingRecYdsTDLong
Corey Gammage688031
Artie Henry III1909
Sheldon Evans3808
Xavier Gaines2607
DefenseTklTFLSacksInt
Nazeeh Johnson11001
Abraham Beauplan10200
Naquan Renalds8000
Darius Hodge7000

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease16/2714001
RushingCarYdsTDLong
Kevin Marks35138125
Kyle Vantrease316112
Ron Cook Jr.3403
ReceivingRecYdsTDLong
Jovany Ruiz761020
Antonio Nunn449026
Zac Lefebvre21408
Trevor Wilson21006
DefenseTklTFLSacksInt
James Patterson9000
Cory Gross Jr.8000
Max Michel61.510
Kadofi Wright5110
Eric Black2220

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

Team stats

MarshallBuffalo
248Total yards295
114Passing yards140
134Rushing yards155
5.2Yards per pass5.2
3.6Yards per rush3.6
16First downs21
3–⁠12Third downs8–⁠15
1–⁠2Fourth downs2–⁠3
0Turnovers1
8–⁠81Penalties6–⁠32
24:33Possession35:27
0Sacks (by defense)4

Efficiency

MarshallBuffalo
37%Success rate41%
0.03EPA per play0.04
1.06Explosiveness1.00
0.27Rushing EPA0.10
−0.29Passing EPA−0.06
33%Passing-down success38%
−0.11First-down EPA−0.33
0.22Second-down EPA0.18
0.18Third-down EPA0.49
14%Havoc by its defense15%

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)

Buffalo 55% to win. Elo’s favorite won.

The line

Buffalo −5.5, over/under 53.5.

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 Buffalo 65%, Marshall 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneMarshall end zoneQ1 BuffaloMissed FG, 12 playsQ1 MarshallPunt, 3 playsQ1 BuffaloTurnover on downs, 9 playsQ1 MarshallPunt, 4 playsQ1 BuffaloTouchdown, 11 playsQ2 MarshallPunt, 3 playsQ2 BuffaloField goal, 10 playsQ2 MarshallTouchdown, 12 playsQ2 BuffaloEnd of half, 1 playQ3 MarshallField goal, 15 playsQ3 BuffaloPunt, 3 playsQ3 MarshallMissed FG, 8 playsQ3 BuffaloInterception, 6 playsQ4 MarshallPunt, 3 playsQ4 BuffaloPunt, 6 playsQ4 MarshallPunt, 3 playsQ4 BuffaloTouchdown, 13 playsQ4 MarshallTurnover on downs, 10 playsQ4 BuffaloResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Marshall right to left.
  1. Q1 BuffaloMissed FG, 12 plays, 56 yards
  2. Q1 MarshallPunt, 3 plays, 0 yards
  3. Q1 BuffaloTurnover on downs, 9 plays, 30 yards
  4. Q1 MarshallPunt, 4 plays, 23 yards
  5. Q1 BuffaloTouchdown, 11 plays, 80 yards
  6. Q2 MarshallPunt, 3 plays, −6 yards
  7. Q2 BuffaloField goal, 10 plays, 37 yards
  8. Q2 MarshallTouchdown, 12 plays, 75 yards
  9. Q2 BuffaloEnd of half, 1 play, −1 yard
  10. Q3 MarshallField goal, 15 plays, 60 yards
  11. Q3 BuffaloPunt, 3 plays, 0 yards
  12. Q3 MarshallMissed FG, 8 plays, 42 yards
  13. Q3 BuffaloInterception, 6 plays, 41 yards
  14. Q4 MarshallPunt, 3 plays, 9 yards
  15. Q4 BuffaloPunt, 6 plays, 12 yards
  16. Q4 MarshallPunt, 3 plays, −3 yards
  17. Q4 BuffaloTouchdown, 13 plays, 88 yards
  18. Q4 MarshallTurnover on downs, 10 plays, 44 yards
  19. Q4 BuffaloResult not recorded, 1 play, −2 yards

Play by play

1st quarter5 drives, then Tied at 0
Buffalo Missed FG, 12 plays
15:001st & 10 at own 35Avery Musick kickoff for 50 yds , Jake Molinich return for 12 yds to the Buff 27
14:401st & 10 at own 27Kevin Marks Jr. run for 22 yds to the Buff 49 for a 1ST down
14:121st & 10 at own 49Kyle Vantrease pass incomplete to Antonio Nunn
14:042nd & 10 at own 49Kevin Marks Jr. run for 8 yds to the Marsh 43
13:303rd & 2 at opp 43Kevin Marks Jr. run for 1 yd to the Marsh 42
12:554th & 1 at opp 42Kevin Marks Jr. run for 4 yds to the Marsh 38 for a 1ST down
12:201st & 10 at opp 38Kevin Marks Jr. run for 2 yds to the Marsh 36
11:552nd & 8 at opp 36Kyle Vantrease pass complete to Zac Lefebvre for 6 yds to the Marsh 30
11:203rd & 2 at opp 30Kyle Vantrease run for 12 yds to the Marsh 18 for a 1ST down
10:551st & 10 at opp 18Kevin Marks Jr. run for 1 yd to the Marsh 17
10:122nd & 9 at opp 17Kyle Vantrease pass incomplete to Antonio Nunn
10:053rd & 9 at opp 17Kyle Vantrease pass incomplete
10:004th & 9 at opp 17Alex McNulty 34 yd FG MISSED
Marshall Punt, 3 plays
9:501st & 10 at own 20Sheldon Evans run for 5 yds to the Marsh 25
9:302nd & 5 at own 25Grant Wells pass complete to Xavier Gaines for a loss of 1 yard to the Marsh 24
9:053rd & 6 at own 24Grant Wells sacked by Max Michel for a loss of 4 yards to the Marsh 20 Grant Wells fumbled, recovered by Marsh Alex Mollette , return for 0 yards
8:274th & 10 at own 20Robert LeFevre punt for 35 yds, downed at the Buff 45
Buffalo Turnover on downs, 9 plays
8:051st & 10 at own 45Kyle Vantrease pass complete to Kevin Marks Jr. for 6 yds to the Marsh 49
7:352nd & 4 at opp 49Kevin Marks Jr. run for 7 yds to the Marsh 42 for a 1ST down
7:051st & 10 at opp 42Kevin Marks Jr. run for 6 yds to the Marsh 36
6:402nd & 4 at opp 36Kevin Marks Jr. run for 3 yds to the Marsh 33
6:003rd & 1 at opp 33Kevin Marks Jr. run for 3 yds to the Marsh 30 for a 1ST down
5:251st & 10 at opp 30Kyle Vantrease pass complete to Trevor Wilson for 4 yds to the Marsh 26
4:552nd & 6 at opp 26Ron Cook Jr. run for 1 yd to the Marsh 25
4:143rd & 5 at opp 25Ron Cook Jr. run for no gain to the Marsh 25
3:534th & 5 at opp 25Kyle Vantrease pass incomplete to Jovany Ruiz
Marshall Punt, 4 plays
3:401st & 10 at own 25Sheldon Evans run for 14 yds to the Marsh 39 for a 1ST down
3:191st & 10 at own 39Sheldon Evans run for 3 yds to the Marsh 42
3:032nd & 7 at own 42Grant Wells pass incomplete to Corey Gammage
2:503rd & 7 at own 42Grant Wells pass complete to Corey Gammage for 6 yds to the Marsh 48
2:144th & 1 at own 48Robert LeFevre punt for 52 yds for a touchback
Buffalo Touchdown, 11 plays
1:551st & 10 at own 20Kevin Marks Jr. run for 25 yds to the Buff 45 for a 1ST down
1:201st & 10 at own 45Kyle Vantrease pass complete to Jovany Ruiz for 5 yds to the 50 yard line
0:452nd & 5 at the 50Kyle Vantrease pass complete to Jovany Ruiz for 4 yds to the Marsh 46
0:263rd & 1 at opp 46Kevin Marks Jr. run for 2 yds to the Marsh 44 for a 1ST down
Q2 14:451st & 10 at opp 44Kyle Vantrease pass complete to Jovany Ruiz for 20 yds to the Marsh 24 for a 1ST down
Q2 14:251st & 10 at opp 24Kyle Vantrease run for 3 yds to the Marsh 21
Q2 13:542nd & 7 at opp 21Kevin Marks Jr. run for 16 yds to the Marsh 5 for a 1ST down
Q2 13:171st & goal at opp 5Kevin Marks Jr. run for 1 yd to the Marsh 4
Q2 12:402nd & goal at opp 4Kevin Marks Jr. run for 2 yds to the Marsh 2
Q2 12:143rd & goal at opp 2Kevin Marks Jr. run for 1 yd to the Marsh 1
Q2 11:434th & goal at opp 1Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK)Buffalo 7, Marshall 0
2nd quarter4 drives, then Buffalo 10, Marshall 7
Marshall Punt, 3 plays
11:434th & 6 at own 35Alex McNulty kickoff for 65 yds for a touchback
11:391st & 10 at own 25Wells, Grant pass incomplete to Gammage, Corey, PENALTY MARSHALL ineligible downfield on pass 5 yards to the MARSHALL20, NO PLAY.
11:201st & 15 at own 20Knowledge McDaniel run for 4 yds to the Marsh 24
10:502nd & 11 at own 24Knowledge McDaniel run for 5 yds to the Marsh 29
10:283rd & 6 at own 29Grant Wells pass incomplete to Corey Gammage
10:164th & 6 at own 29MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 24
10:024th & 11 at own 24MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 19
9:534th & 16 at own 19Robert LeFevre punt for 26 yds, downed at the Marsh 45
Buffalo Field goal, 10 plays
9:351st & 10 at opp 45Kevin Marks Jr. run for 1 yd to the Marsh 44
9:092nd & 9 at opp 44Kevin Marks Jr. run for 4 yds to the Marsh 40
8:403rd & 5 at opp 40Kevin Marks Jr. run for 6 yds to the Marsh 34 for a 1ST down
8:001st & 10 at opp 34Kyle Vantrease pass complete to Antonio Nunn for 8 yds to the Marsh 26
7:402nd & 2 at opp 26Kevin Marks Jr. run for 4 yds to the Marsh 22 for a 1ST down
6:551st & 10 at opp 22Kevin Marks Jr. run for a loss of 2 yards to the Marsh 24
6:302nd & 12 at opp 24Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference 15 yards to the MARSHALL9, NO PLAY, 1ST DOWN BUFFALO.
6:151st & goal at opp 9Kevin Marks Jr. run for 1 yd to the Marsh 8
5:452nd & goal at opp 8Kyle Vantrease pass incomplete to Zac Lefebvre
5:393rd & goal at opp 8Kyle Vantrease pass incomplete to Antonio Nunn
5:334th & goal at opp 8Alex McNulty 25 yd FG GOODBuffalo 10, Marshall 0
Marshall Touchdown, 12 plays
5:334th & 9 at own 35Alex McNulty kickoff for 65 yds for a touchback
5:191st & 10 at own 25Xavier Gaines run for no gain to the Marsh 25
5:022nd & 10 at own 25MARSHALL Penalty, 12 Men on the Field (-5 Yards) to the Marsh 20
4:402nd & 15 at own 20Grant Wells pass complete to Corey Gammage for 15 yds to the Marsh 35 for a 1ST down
4:201st & 10 at own 35Sheldon Evans run for 8 yds to the Marsh 43
4:032nd & 2 at own 43Sheldon Evans run for 2 yds to the Marsh 45 for a 1ST down
3:351st & 10 at own 45Sheldon Evans run for 2 yds to the Marsh 47
3:062nd & 8 at own 47Grant Wells pass complete to Corey Gammage for 6 yds to the Buff 47
2:403rd & 2 at opp 47Sheldon Evans run for 4 yds to the Buff 43 Sheldon Evans fumbled, recovered by Marsh at Buff 45
2:101st & 10 at opp 45Grant Wells pass complete to Sheldon Evans for 2 yds to the Buff 43
1:452nd & 8 at opp 43Sheldon Evans run for 9 yds to the Buff 34 for a 1ST down
1:231st & 10 at opp 34Grant Wells pass complete to Corey Gammage for 31 yds to the Buff 3 for a 1ST down
1:151st & goal at opp 3Sheldon Evans run for 1 yd to the Buff 2
0:422nd & goal at opp 2Knowledge McDaniel run for 2 yds for a TD (Shane Ciucci KICK)Buffalo 10, Marshall 7
Buffalo End of half, 1 play
0:422nd & 9 at own 35Avery Musick kickoff for 40 yds fair catch by Jake Molinich at the Buff 25
0:321st & 10 at own 25Kevin Marks Jr. run for a loss of 1 yard to the Buff 24
3rd quarter4 drives, then Tied at 10
Marshall Field goal, 15 plays
15:001st & 10 at own 35Alex McNulty kickoff for 61 yds , Sheldon Evans return for 33 yds to the Marsh 37
14:451st & 10 at own 37Sheldon Evans run for 4 yds to the Marsh 41
14:052nd & 6 at own 41Grant Wells run for 14 yds to the Buff 45 for a 1ST down
13:501st & 10 at opp 45Sheldon Evans run for 3 yds to the Buff 42
13:202nd & 7 at opp 42Sheldon Evans run for 2 yds to the Buff 40
12:433rd & 5 at opp 40Sheldon Evans run for 4 yds to the Buff 36
12:334th & 1 at opp 36Knowledge McDaniel run for 6 yds to the Buff 30 for a 1ST down
12:031st & 10 at opp 30Sheldon Evans run for 7 yds to the Buff 23
11:442nd & 3 at opp 23Sheldon Evans run for 5 yds to the Buff 18 for a 1ST down
11:041st & 10 at opp 18Sheldon Evans run for 1 yd to the Buff 17
10:402nd & 9 at opp 17Grant Wells pass incomplete to Devin Miller
10:323rd & 9 at opp 17Grant Wells pass complete to Artie Henry for 9 yds to the Buff 8 for a 1ST down
10:001st & goal at opp 8Sheldon Evans run for 7 yds to the Buff 1
9:202nd & goal at opp 1Knowledge McDaniel run for a loss of 2 yards to the Buff 3
8:543rd & goal at opp 3Grant Wells pass incomplete to Corey Gammage
8:484th & goal at opp 3Shane Ciucci 21 yd FG GOODTied at 10
Buffalo Punt, 3 plays
8:484th & 5 at own 35Avery Musick kickoff for 65 yds for a touchback
8:301st & 10 at own 25Kyle Vantrease pass complete to Antonio Nunn for 3 yds to the Buff 28
7:562nd & 7 at own 28Kevin Marks Jr. run for 2 yds to the Buff 30
7:213rd & 5 at own 30BUFFALO Penalty, False Start (-5 Yards) to the Buff 25
6:573rd & 10 at own 25Kyle Vantrease pass incomplete to Jovany Ruiz
6:454th & 10 at own 25Evan Finegan punt for 42 yds, downed at the BUFFALO 33 MARSHALL Penalty, Illegal Formation ( Yards) declined
Marshall Missed FG, 8 plays
6:371st & 10 at own 33Knowledge McDaniel run for 12 yds to the Marsh 45 for a 1ST down
6:111st & 10 at own 45Grant Wells pass incomplete to Devin Miller
5:512nd & 10 at own 45Knowledge McDaniel run for 4 yds to the Marsh 49
5:283rd & 6 at own 49BUFFALO Penalty, Defensive Offside (5 Yards) to the Buff 46
5:053rd & 1 at opp 46Knowledge McDaniel run for 14 yds to the Buff 32 for a 1ST down
4:401st & 10 at opp 32Xavier Gaines run for 2 yds to the Buff 30
4:122nd & 8 at opp 30Grant Wells pass incomplete to Corey Gammage
4:003rd & 8 at opp 30Knowledge McDaniel run for 5 yds to the Buff 25
3:234th & 3 at opp 25Shane Ciucci 43 yd FG MISSED
Buffalo Interception, 6 plays
3:141st & 10 at own 25Kevin Marks Jr. run for no gain to the Buff 25
2:422nd & 10 at own 25Kevin Marks Jr. run for 2 yds to the Buff 27
1:553rd & 8 at own 27Vantrease, Kyle pass complete to Lefebvre, Zac for 11 yards to the BUFFALO38, PENALTY BUFFALO illegal motion 5 yards to the BUFFALO22, NO PLAY.
1:343rd & 13 at own 22Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the BUFFALO37, NO PLAY, 1ST DOWN BUFFALO.
1:261st & 10 at own 37Vantrease, Kyle pass incomplete to Nunn, Antonio, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the MARSHALL48, NO PLAY, 1ST DOWN BUFFALO.
1:011st & 10 at opp 48Kevin Marks Jr. run for 1 yd to the Marsh 47
0:432nd & 9 at opp 47Kyle Vantrease pass complete to Zac Lefebvre for 8 yds to the Marsh 39
0:113rd & 1 at opp 39Kevin Marks Jr. run for 5 yds to the Marsh 34 for a 1ST down
Q4 14:531st & 10 at opp 34Kyle Vantrease pass intercepted Nazeeh Johnson return for no gain to the Marsh 10
4th quarter6 drives, then Buffalo 17, Marshall 10
Marshall Punt, 3 plays
14:371st & 10 at own 10Grant Wells pass complete to Xavier Gaines for 7 yds to the Marsh 17
14:202nd & 3 at own 17Sheldon Evans run for no gain to the Marsh 17
13:223rd & 3 at own 17Grant Wells run for 2 yds to the Marsh 19
12:464th & 1 at own 19Robert LeFevre punt for 59 yds, downed at the Buff 22
Buffalo Punt, 6 plays
12:351st & 10 at own 22Kevin Marks Jr. run for a loss of 2 yards to the Buff 20
11:352nd & 12 at own 20Kyle Vantrease pass complete to Trevor Wilson for 6 yds to the Buff 26
10:503rd & 6 at own 26Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Buff 36 for a 1ST down
10:311st & 10 at own 36Kevin Marks Jr. run for 3 yds to the Buff 39
9:402nd & 7 at own 39Vantrease, Kyle pass complete to Ruiz, Jovany for 17 yards to the MARSHALL44, PENALTY BUFFALO ineligible downfield on pass 5 yards to the BUFFALO34, NO PLAY.
9:302nd & 12 at own 34Kyle Vantrease pass incomplete to Antonio Nunn
9:273rd & 12 at own 34Kyle Vantrease pass incomplete to Trevor Wilson
9:204th & 12 at own 34Evan Finegan punt for 36 yds, fair catch by Talik Keaton at the Marsh 30
Marshall Punt, 3 plays
8:501st & 10 at own 30Knowledge McDaniel run for 4 yds to the Marsh 34
8:302nd & 6 at own 34Grant Wells pass complete to Devin Miller for 3 yds to the Marsh 37
7:453rd & 3 at own 37Grant Wells sacked by Eric Black for a loss of 10 yards to the Marsh 27
7:274th & 13 at own 27Robert LeFevre punt for 61 yds, downed at the Buff 12
Buffalo Touchdown, 13 plays
7:171st & 10 at own 12Kevin Marks Jr. run for 1 yd to the Buff 13
6:352nd & 9 at own 13Marks Jr., Kevin rush for no gain to the BUFFALO13, PENALTY MARSHALL face mask 16 yards to the BUFFALO29, NO PLAY, 1ST DOWN BUFFALO.
6:001st & 10 at own 29Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 35
5:302nd & 4 at own 35Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 41 for a 1ST down
5:041st & 10 at own 41Kyle Vantrease pass incomplete to Zac Lefebvre
4:562nd & 10 at own 41Ron Cook Jr. run for 3 yds to the Buff 44
4:103rd & 7 at own 44Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Marsh 46 for a 1ST down
3:371st & 10 at opp 46Kevin Marks Jr. run for 2 yds to the Marsh 44
2:452nd & 8 at opp 44Kyle Vantrease pass complete to Antonio Nunn for 26 yds to the Marsh 18 for a 1ST down
2:171st & 10 at opp 18Kevin Marks Jr. run for 3 yds to the Marsh 15
2:162nd & 7 at opp 15Timeout MARSHALL, clock 02:16
2:112nd & 7 at opp 15Kevin Marks Jr. run for 2 yds to the Marsh 13
2:113rd & 5 at opp 13Timeout MARSHALL, clock 02:11
2:113rd & 5 at opp 13Timeout BUFFALO, clock 02:11
1:553rd & 5 at opp 13Kyle Vantrease pass complete to Antonio Nunn for 12 yds to the Marsh 1 for a 1ST down
1:201st & goal at opp 1TEAM run for a loss of 1 yard to the Marsh 2
1:092nd & goal at opp 2Kevin Marks Jr. run for 2 yds for a TD (Alex McNulty KICK)Buffalo 17, Marshall 10
Marshall Turnover on downs, 10 plays
1:092nd & 11 at own 35Alex McNulty kickoff for 35 yds fair catch by Devin Miller at the BUFFALO 30 BUFFALO Penalty, Defensive Offside (-5 Yards) to the Marsh 35
1:041st & 10 at own 35Grant Wells pass incomplete to Talik Keaton
0:562nd & 10 at own 35Grant Wells run for 10 yds to the Marsh 45 for a 1ST down
0:501st & 10 at own 45Grant Wells pass complete to Sheldon Evans for a loss of 2 yards to the Marsh 43
0:452nd & 12 at own 43Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 42 for a 1ST down
0:431st & 10 at opp 42TEAM pass incomplete
0:382nd & 10 at opp 42Wells, Grant pass incomplete to Keaton, Talik, PENALTY BUFFALO pass interference 7 yards to the BUFFALO35, NO PLAY, 1ST DOWN MARSHALL.
0:331st & 10 at opp 35Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 20 for a 1ST down
0:301st & 10 at opp 20TEAM pass incomplete
0:302nd & 10 at opp 20Timeout BUFFALO, clock 00:30
0:152nd & 10 at opp 20Grant Wells sacked by Kadofi Wright for a loss of 9 yards to the Buff 29
0:093rd & 19 at opp 29Grant Wells pass complete to Sheldon Evans for 8 yds to the Buff 21
0:094th & 11 at opp 21Timeout BUFFALO, clock 00:09
0:034th & 11 at opp 21Grant Wells sacked by Eric Black for a loss of 4 yards to the Buff 25
Buffalo Result not recorded, 1 play
0:001st & 10 at own 25TEAM run for a loss of 2 yards to the Buff 23

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.

Marshall leads 8–⁠1 in nine meetings.

Recent meetings
2020Buffalo 17, Marshall 10Camellia Bowl
2004Marshall 48, Buffalo 14
2003Marshall 26, Buffalo 16
2002Marshall 66, Buffalo 21
2001Marshall 34, Buffalo 14
2000Marshall 47, Buffalo 14

Around this game

Marshall

Buffalo