Thundering Herd at Bulls, NCAAF live score and box score
Box score
Play-by-play
TEAM run for a loss of 2 yards to the Buff 23
10-17Grant Wells sacked by Eric Black for a loss of 4 yards to the Buff 25
10-17Timeout BUFFALO, clock 00:09
10-17Grant Wells pass complete to Sheldon Evans for 8 yds to the Buff 21
10-17Grant Wells sacked by Kadofi Wright for a loss of 9 yards to the Buff 29
10-17Timeout BUFFALO, clock 00:30
10-17TEAM pass incomplete
10-17Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 20 for a 1ST down
10-17Wells, Grant pass incomplete to Keaton, Talik, PENALTY BUFFALO pass interference 7 yards to the BUFFALO35, NO PLAY, 1ST DOWN MARSHALL.
10-17TEAM pass incomplete
10-17Grant Wells pass complete to Corey Gammage for 15 yds to the Buff 42 for a 1ST down
10-17Grant Wells pass complete to Sheldon Evans for a loss of 2 yards to the Marsh 43
10-17Grant Wells run for 10 yds to the Marsh 45 for a 1ST down
10-17Grant Wells pass incomplete to Talik Keaton
10-17Alex McNulty kickoff for 35 yds fair catch by Devin Miller at the BUFFALO 30 BUFFALO Penalty, Defensive Offside (-5 Yards) to the Marsh 35
10-17Kevin Marks Jr. run for 2 yds for a TD (Alex McNulty KICK)
10-17TEAM run for a loss of 1 yard to the Marsh 2
10-10Kyle Vantrease pass complete to Antonio Nunn for 12 yds to the Marsh 1 for a 1ST down
10-10Timeout BUFFALO, clock 02:11
10-10Timeout MARSHALL, clock 02:11
10-10Kevin Marks Jr. run for 2 yds to the Marsh 13
10-10Timeout MARSHALL, clock 02:16
10-10Kevin Marks Jr. run for 3 yds to the Marsh 15
10-10Kyle Vantrease pass complete to Antonio Nunn for 26 yds to the Marsh 18 for a 1ST down
10-10Kevin Marks Jr. run for 2 yds to the Marsh 44
10-10Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Marsh 46 for a 1ST down
10-10Ron Cook Jr. run for 3 yds to the Buff 44
10-10Kyle Vantrease pass incomplete to Zac Lefebvre
10-10Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 41 for a 1ST down
10-10Kyle Vantrease pass complete to Jovany Ruiz for 6 yds to the Buff 35
10-10Marks Jr., Kevin rush for no gain to the BUFFALO13, PENALTY MARSHALL face mask 16 yards to the BUFFALO29, NO PLAY, 1ST DOWN BUFFALO.
10-10Kevin Marks Jr. run for 1 yd to the Buff 13
10-10Robert LeFevre punt for 61 yds, downed at the Buff 12
10-10Grant Wells sacked by Eric Black for a loss of 10 yards to the Marsh 27
10-10Grant Wells pass complete to Devin Miller for 3 yds to the Marsh 37
10-10Knowledge McDaniel run for 4 yds to the Marsh 34
10-10Evan Finegan punt for 36 yds, fair catch by Talik Keaton at the Marsh 30
10-10Kyle Vantrease pass incomplete to Trevor Wilson
10-10Kyle Vantrease pass incomplete to Antonio Nunn
10-10Vantrease, 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.
10-10Kevin Marks Jr. run for 3 yds to the Buff 39
10-10Kyle Vantrease pass complete to Jovany Ruiz for 10 yds to the Buff 36 for a 1ST down
10-10Kyle Vantrease pass complete to Trevor Wilson for 6 yds to the Buff 26
10-10Kevin Marks Jr. run for a loss of 2 yards to the Buff 20
10-10Robert LeFevre punt for 59 yds, downed at the Buff 22
10-10Grant Wells run for 2 yds to the Marsh 19
10-10Sheldon Evans run for no gain to the Marsh 17
10-10Grant Wells pass complete to Xavier Gaines for 7 yds to the Marsh 17
10-10Kyle Vantrease pass intercepted Nazeeh Johnson return for no gain to the Marsh 10
10-10Kevin Marks Jr. run for 5 yds to the Marsh 34 for a 1ST down
10-10End of 3rd Quarter
10-10Kyle Vantrease pass complete to Zac Lefebvre for 8 yds to the Marsh 39
10-10Kevin Marks Jr. run for 1 yd to the Marsh 47
10-10Vantrease, Kyle pass incomplete to Nunn, Antonio, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the MARSHALL48, NO PLAY, 1ST DOWN BUFFALO.
10-10Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference (Bowers, Joshua) 15 yards to the BUFFALO37, NO PLAY, 1ST DOWN BUFFALO.
10-10Vantrease, Kyle pass complete to Lefebvre, Zac for 11 yards to the BUFFALO38, PENALTY BUFFALO illegal motion 5 yards to the BUFFALO22, NO PLAY.
10-10Kevin Marks Jr. run for 2 yds to the Buff 27
10-10Kevin Marks Jr. run for no gain to the Buff 25
10-10Shane Ciucci 43 yd FG MISSED
10-10Knowledge McDaniel run for 5 yds to the Buff 25
10-10Grant Wells pass incomplete to Corey Gammage
10-10Xavier Gaines run for 2 yds to the Buff 30
10-10Knowledge McDaniel run for 14 yds to the Buff 32 for a 1ST down
10-10BUFFALO Penalty, Defensive Offside (5 Yards) to the Buff 46
10-10Knowledge McDaniel run for 4 yds to the Marsh 49
10-10Grant Wells pass incomplete to Devin Miller
10-10Knowledge McDaniel run for 12 yds to the Marsh 45 for a 1ST down
10-10Evan Finegan punt for 42 yds, downed at the BUFFALO 33 MARSHALL Penalty, Illegal Formation ( Yards) declined
10-10Kyle Vantrease pass incomplete to Jovany Ruiz
10-10BUFFALO Penalty, False Start (-5 Yards) to the Buff 25
10-10Kevin Marks Jr. run for 2 yds to the Buff 30
10-10Kyle Vantrease pass complete to Antonio Nunn for 3 yds to the Buff 28
10-10Avery Musick kickoff for 65 yds for a touchback
10-10Shane Ciucci 21 yd FG GOOD
10-10Grant Wells pass incomplete to Corey Gammage
7-10Knowledge McDaniel run for a loss of 2 yards to the Buff 3
7-10Sheldon Evans run for 7 yds to the Buff 1
7-10Grant Wells pass complete to Artie Henry for 9 yds to the Buff 8 for a 1ST down
7-10Grant Wells pass incomplete to Devin Miller
7-10Sheldon Evans run for 1 yd to the Buff 17
7-10Sheldon Evans run for 5 yds to the Buff 18 for a 1ST down
7-10Sheldon Evans run for 7 yds to the Buff 23
7-10Knowledge McDaniel run for 6 yds to the Buff 30 for a 1ST down
7-10Sheldon Evans run for 4 yds to the Buff 36
7-10Sheldon Evans run for 2 yds to the Buff 40
7-10Sheldon Evans run for 3 yds to the Buff 42
7-10Grant Wells run for 14 yds to the Buff 45 for a 1ST down
7-10Sheldon Evans run for 4 yds to the Marsh 41
7-10Alex McNulty kickoff for 61 yds , Sheldon Evans return for 33 yds to the Marsh 37
7-10End of 2nd Quarter
7-10Kevin Marks Jr. run for a loss of 1 yard to the Buff 24
7-10Avery Musick kickoff for 40 yds fair catch by Jake Molinich at the Buff 25
7-10Knowledge McDaniel run for 2 yds for a TD (Shane Ciucci KICK)
7-10Sheldon Evans run for 1 yd to the Buff 2
0-10Grant Wells pass complete to Corey Gammage for 31 yds to the Buff 3 for a 1ST down
0-10Sheldon Evans run for 9 yds to the Buff 34 for a 1ST down
0-10Grant Wells pass complete to Sheldon Evans for 2 yds to the Buff 43
0-10Sheldon Evans run for 4 yds to the Buff 43 Sheldon Evans fumbled, recovered by Marsh at Buff 45
0-10Grant Wells pass complete to Corey Gammage for 6 yds to the Buff 47
0-10Sheldon Evans run for 2 yds to the Marsh 47
0-10Sheldon Evans run for 2 yds to the Marsh 45 for a 1ST down
0-10Sheldon Evans run for 8 yds to the Marsh 43
0-10Grant Wells pass complete to Corey Gammage for 15 yds to the Marsh 35 for a 1ST down
0-10MARSHALL Penalty, 12 Men on the Field (-5 Yards) to the Marsh 20
0-10Xavier Gaines run for no gain to the Marsh 25
0-10Alex McNulty kickoff for 65 yds for a touchback
0-10Alex McNulty 25 yd FG GOOD
0-10Kyle Vantrease pass incomplete to Antonio Nunn
0-7Kyle Vantrease pass incomplete to Zac Lefebvre
0-7Kevin Marks Jr. run for 1 yd to the Marsh 8
0-7Vantrease, Kyle pass incomplete to Wilson, Trevor, PENALTY MARSHALL pass interference 15 yards to the MARSHALL9, NO PLAY, 1ST DOWN BUFFALO.
0-7Kevin Marks Jr. run for a loss of 2 yards to the Marsh 24
0-7Kevin Marks Jr. run for 4 yds to the Marsh 22 for a 1ST down
0-7Kyle Vantrease pass complete to Antonio Nunn for 8 yds to the Marsh 26
0-7Kevin Marks Jr. run for 6 yds to the Marsh 34 for a 1ST down
0-7Kevin Marks Jr. run for 4 yds to the Marsh 40
0-7Kevin Marks Jr. run for 1 yd to the Marsh 44
0-7Robert LeFevre punt for 26 yds, downed at the Marsh 45
0-7MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 19
0-7MARSHALL Penalty, Illegal Formation (-5 Yards) to the Marsh 24
0-7Grant Wells pass incomplete to Corey Gammage
0-7Knowledge McDaniel run for 5 yds to the Marsh 29
0-7Knowledge McDaniel run for 4 yds to the Marsh 24
0-7Wells, Grant pass incomplete to Gammage, Corey, PENALTY MARSHALL ineligible downfield on pass 5 yards to the MARSHALL20, NO PLAY.
0-7Alex McNulty kickoff for 65 yds for a touchback
0-7Kyle Vantrease run for 1 yd for a TD (Alex McNulty KICK)
0-7Kevin Marks Jr. run for 1 yd to the Marsh 1
Kevin Marks Jr. run for 2 yds to the Marsh 2
Kevin Marks Jr. run for 1 yd to the Marsh 4
Kevin Marks Jr. run for 16 yds to the Marsh 5 for a 1ST down
Kyle Vantrease run for 3 yds to the Marsh 21
Kyle Vantrease pass complete to Jovany Ruiz for 20 yds to the Marsh 24 for a 1ST down
Kevin Marks Jr. run for 2 yds to the Marsh 44 for a 1ST down
End of 1st Quarter
Kyle Vantrease pass complete to Jovany Ruiz for 4 yds to the Marsh 46
Kyle Vantrease pass complete to Jovany Ruiz for 5 yds to the 50 yard line
Kevin Marks Jr. run for 25 yds to the Buff 45 for a 1ST down
Robert LeFevre punt for 52 yds for a touchback
Grant Wells pass complete to Corey Gammage for 6 yds to the Marsh 48
Grant Wells pass incomplete to Corey Gammage
Sheldon Evans run for 3 yds to the Marsh 42
Sheldon Evans run for 14 yds to the Marsh 39 for a 1ST down
Kyle Vantrease pass incomplete to Jovany Ruiz
Ron Cook Jr. run for no gain to the Marsh 25
Ron Cook Jr. run for 1 yd to the Marsh 25
Kyle Vantrease pass complete to Trevor Wilson for 4 yds to the Marsh 26
Kevin Marks Jr. run for 3 yds to the Marsh 30 for a 1ST down
Kevin Marks Jr. run for 3 yds to the Marsh 33
Kevin Marks Jr. run for 6 yds to the Marsh 36
Kevin Marks Jr. run for 7 yds to the Marsh 42 for a 1ST down
Kyle Vantrease pass complete to Kevin Marks Jr. for 6 yds to the Marsh 49
Robert LeFevre punt for 35 yds, downed at the Buff 45
Grant 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
Grant Wells pass complete to Xavier Gaines for a loss of 1 yard to the Marsh 24
Sheldon Evans run for 5 yds to the Marsh 25
Alex McNulty 34 yd FG MISSED
Kyle Vantrease pass incomplete
Kyle Vantrease pass incomplete to Antonio Nunn
Kevin Marks Jr. run for 1 yd to the Marsh 17
Kyle Vantrease run for 12 yds to the Marsh 18 for a 1ST down
Kyle Vantrease pass complete to Zac Lefebvre for 6 yds to the Marsh 30
Kevin Marks Jr. run for 2 yds to the Marsh 36
Kevin Marks Jr. run for 4 yds to the Marsh 38 for a 1ST down
Kevin Marks Jr. run for 1 yd to the Marsh 42
Kevin Marks Jr. run for 8 yds to the Marsh 43
Kyle Vantrease pass incomplete to Antonio Nunn
Kevin Marks Jr. run for 22 yds to the Buff 49 for a 1ST down
Avery Musick kickoff for 50 yds , Jake Molinich return for 12 yds to the Buff 27



















