Army at Buffalo

Saturday, September 24, 2016

Buffalo beat Army 23–⁠20 in overtime. It was their fifth meeting; after it, Buffalo led the series 3–⁠2.

AwayArmy8–⁠5 in 2016
20
HomeBuffalo2–⁠10 in 2016
23

Final, overtime at UB Stadium, AmherstTV: ESPN3Attendance 19,217

At kickoff
59°F, a few clouds, wind 6 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Officials
Referee Mark Kluczynski; umpire Tony Smith; head linesman Vincent Winters; line judge Rudy Studd; side judge George Plesac; field judge Monte Tilgner; back judge Rich Grube; center judge Dan NovakGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Army73100020
Buffalo00614323

Standouts

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

Player stats

Army

PassingC/AttYdsTDInt
Ahmad Bradshaw3/83600
Joe Walker1/11200
Chris Carter0/1001
RushingCarYdsTDLong
Ahmad Bradshaw22126143
Andy Davidson188009
Kell Walker559019
Tyler Campbell746023
ReceivingRecYdsTDLong
Christian Poe123023
Ahmad Bradshaw112012
Jeff Ejekam111011
Kell Walker1202
DefenseTklTFLSacksInt
Andrew King12100
Rhyan England81.500
Xavier Moss6100
Jeremy Timpf51.500
Kenneth Brinson5101

Buffalo

PassingC/AttYdsTDInt
Tyree Jackson20/3117811
RushingCarYdsTDLong
Johnathan Hawkins1037021
Tyree Jackson1234212
Jordan Johnson101707
ReceivingRecYdsTDLong
Marcus McGill263049
Mason Schreck558019
Kamathi Holsey31818
Johnathan Hawkins214010
DefenseTklTFLSacksInt
Jarrett Franklin17000
Khalil Hodge16110
Ishmael Hargrove13000
Brandon Crawford12200
Brandon Williams6101

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

Team stats

ArmyBuffalo
444Total yards265
48Passing yards178
396Rushing yards87
4.8Yards per pass5.7
5.9Yards per rush2.6
21First downs13
6–⁠17Third downs7–⁠15
4–⁠6Fourth downs2–⁠3
2Turnovers1
8–⁠83Penalties5–⁠35
36:24Possession23:36
0Sacks (by defense)1

Efficiency

ArmyBuffalo
44%Success rate39%
0.07EPA per play−0.03
0.94Explosiveness1.12
0.23Rushing EPA−0.14
−0.72Passing EPA0.13
17%Passing-down success35%
0.13First-down EPA−0.11
−0.16Second-down EPA−0.24
0.39Third-down EPA0.38
18%Havoc by its defense9%

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)

Army 59% to win. Buffalo won as Elo’s underdog.

The line

Army −16, over/under 50.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 Army 86%, Buffalo 14%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneArmy end zoneQ1 BuffaloPunt, 3 playsQ1 ArmyTouchdown, 9 playsQ1 BuffaloInterception, 5 playsQ1 ArmyTurnover on downs, 4 playsQ1 BuffaloPunt, 3 playsQ1 ArmyField goal, 14 playsQ2 BuffaloPunt, 11 playsQ2 ArmyInterception, 10 playsQ2 BuffaloEnd of half, 2 playsQ3 ArmyFumble, 4 playsQ3 BuffaloTouchdown, 6 playsQ3 ArmyField goal, 7 playsQ3 BuffaloPunt, 3 playsQ3 ArmyTouchdown, 11 playsQ3 BuffaloTurnover on downs, 5 playsQ4 ArmyTurnover on downs, 6 playsQ4 BuffaloTouchdown, 8 playsQ4 ArmyPunt, 3 playsQ4 BuffaloTouchdown, 13 playsQ4 ArmyMissed FG, 9 playsQ4 BuffaloResult not recorded, 1 playQ5 ArmyMissed FG, 4 playsQ5 BuffaloField goal, 5 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Army right to left.
  1. Q1 BuffaloPunt, 3 plays, 5 yards
  2. Q1 ArmyTouchdown, 9 plays, 71 yards
  3. Q1 BuffaloInterception, 5 plays, 12 yards
  4. Q1 ArmyTurnover on downs, 4 plays, 6 yards
  5. Q1 BuffaloPunt, 3 plays, 6 yards
  6. Q1 ArmyField goal, 14 plays, 80 yards
  7. Q2 BuffaloPunt, 11 plays, 40 yards
  8. Q2 ArmyInterception, 10 plays, 50 yards
  9. Q2 BuffaloEnd of half, 2 plays, 9 yards
  10. Q3 ArmyFumble, 4 plays, 15 yards
  11. Q3 BuffaloTouchdown, 6 plays, 23 yards
  12. Q3 ArmyField goal, 7 plays, 55 yards
  13. Q3 BuffaloPunt, 3 plays, 4 yards
  14. Q3 ArmyTouchdown, 11 plays, 62 yards
  15. Q3 BuffaloTurnover on downs, 5 plays, 19 yards
  16. Q4 ArmyTurnover on downs, 6 plays, 21 yards
  17. Q4 BuffaloTouchdown, 8 plays, 66 yards
  18. Q4 ArmyPunt, 3 plays, 9 yards
  19. Q4 BuffaloTouchdown, 13 plays, 62 yards
  20. Q4 ArmyMissed FG, 9 plays, 31 yards
  21. Q4 BuffaloResult not recorded, 1 play, −1 yard
  22. Q5 ArmyMissed FG, 4 plays, −1 yard
  23. Q5 BuffaloField goal, 5 plays, 10 yards

Play by play

1st quarter6 drives, then Army 7, Buffalo 0
Buffalo Punt, 3 plays
15:001st & 10 at own 35Mitchell Howard kickoff for 65 yds , Johnathan Hawkins return for 38 yds to the Buff 38
15:001st & 10 at own 38Tyree Jackson pass complete to Kamathi Holsey for 5 yds to the Buff 43
15:002nd & 5 at own 43Tyree Jackson pass incomplete
15:003rd & 5 at own 43Tyree Jackson pass incomplete to Kamathi Holsey
15:004th & 5 at own 43Kyle Deween punt for 46 yds , Malik McGue returns for 18 yds to the Army 29
Army Touchdown, 9 plays
13:491st & 10 at own 29Tyler Campbell run for 7 yds to the Army 36
13:492nd & 3 at own 36Andy Davidson run for 2 yds to the Army 38
13:493rd & 1 at own 38Ahmad Bradshaw run for 3 yds to the Army 41 for a 1ST down
13:491st & 10 at own 41Jordan Asberry run for 23 yds to the Buff 36 for a 1ST down
13:491st & 10 at opp 36Andy Davidson run for 4 yds to the Buff 32
13:492nd & 6 at opp 32Tyler Campbell run for 14 yds to the Buff 18 for a 1ST down
13:491st & 10 at opp 18Jordan Asberry run for a loss of 2 yards to the Buff 20
13:492nd & 12 at opp 20Ahmad Bradshaw run for 5 yds to the Buff 15
9:343rd & 7 at opp 15Jordan Asberry run for 15 yds for a TD BUFFALO Penalty, Defensive offside ( Yards) declined, (Blake Wilson KICK)Army 7, Buffalo 0
Buffalo Interception, 5 plays
9:341st & 0 at own 35Nick Schrage kickoff for 58 yds , Johnathan Hawkins return for 16 yds to the Buff 23
9:271st & 10 at own 23Tyree Jackson pass complete to Malcolm Robinson for 4 yds Malcolm Robinson fumbled, forced by Andrew King,
9:272nd & 6 at own 27Jordan Johnson run for 7 yds to the Buff 34 for a 1ST down
9:271st & 10 at own 34Jordan Johnson run for a loss of 1 yard to the Buff 33
9:272nd & 11 at own 33Jordan Johnson run for 2 yds to the Buff 35 BUFFALO Penalty, Offensive holding ( Yards) declined
9:273rd & 9 at own 35Tyree Jackson pass intercepted Kenneth Brinson return for no gain to the Buff 43
Army Turnover on downs, 4 plays
7:261st & 10 at opp 43Darnell Woolfolk run for 5 yds to the Buff 38
7:262nd & 5 at opp 38ARMY Penalty, false start (-5 Yards) to the Buff 43
7:262nd & 10 at opp 43Ahmad Bradshaw run for 6 yds to the Buff 37
7:263rd & 4 at opp 37Darnell Woolfolk run for no gain to the Buff 37 Darnell Woolfolk fumbled, forced by Ishmael Hargrove,
5:204th & 4 at opp 37Timeout ARMY, clock 05:20
5:204th & 4 at opp 37Ahmad Bradshaw pass incomplete
Buffalo Punt, 3 plays
5:131st & 10 at own 38Timeout BUFFALO, clock 05:13
5:131st & 10 at own 38Tyree Jackson run for no gain to the Buff 38
5:132nd & 10 at own 38Tyree Jackson pass complete to Jamarl Eiland for a loss of 2 yards to the Buff 36
5:133rd & 12 at own 36Tyree Jackson pass complete to Kamathi Holsey for 8 yds to the Buff 44
5:134th & 4 at own 44Kyle Deween punt for 40 yds, fair catch by Malik McGue at the Army 16
Army Field goal, 14 plays
3:351st & 10 at own 16Tyler Campbell run for 3 yds to the Army 19
3:352nd & 7 at own 19Andy Davidson run for 6 yds to the Army 25
3:353rd & 1 at own 25Chris Carter run for 2 yds to the Army 27 for a 1ST down
3:351st & 10 at own 27Kell Walker run for 12 yds to the Army 39 for a 1ST down
3:351st & 10 at own 39Kell Walker run for 10 yds to the Army 49 for a 1ST down
3:351st & 10 at own 49Chris Carter run for 13 yds to the Buff 38 for a 1ST down
3:351st & 10 at opp 38Chris Carter run for 3 yds to the Buff 35
Q2 15:002nd & 7 at opp 35Jordan Asberry run for 3 yds to the Buff 32
Q2 15:003rd & 4 at opp 32Chris Carter run for 2 yds to the Buff 30
Q2 15:004th & 2 at opp 30Tyler Campbell run for 23 yds to the Buff 7 for a 1ST down
Q2 15:001st & goal at opp 7Andy Davidson run for a loss of 1 yard to the Buff 8
Q2 15:002nd & goal at opp 8Andy Davidson run for 3 yds to the Buff 5
Q2 15:003rd & goal at opp 5Elijah St. Hilaire run for 1 yd to the Buff 4
Q2 11:274th & goal at opp 4Blake Wilson 21 yd FG GOODArmy 10, Buffalo 0
2nd quarter3 drives, then Army 10, Buffalo 0
Buffalo Punt, 11 plays
11:271st & 0 at own 35Nick Schrage kickoff for 60 yds , Jamarl Eiland return for 16 yds to the Buff 21
11:211st & 10 at own 21Johnathan Hawkins run for 1 yd to the Buff 22
11:212nd & 9 at own 22Johnathan Hawkins run for 21 yds to the Buff 43 for a 1ST down
11:211st & 10 at own 43[SGUN], PENALTY UB false start (JOSEPH, Roubben) 5 yards to the UB38, NO PLAY.
11:211st & 15 at own 38Tyree Jackson pass complete to Jamarl Eiland for 6 yds to the Buff 44
11:212nd & 9 at own 44Johnathan Hawkins run for 2 yds to the Buff 46
11:213rd & 7 at own 46Tyree Jackson pass complete to Johnathan Hawkins for 10 yds to the Army 44 for a 1ST down
11:211st & 10 at opp 44Tyree Jackson pass complete to Jamarl Eiland for 5 yds to the Army 39
11:212nd & 5 at opp 39Tyree Jackson pass complete to Mason Schreck for 13 yds to the Army 26 for a 1ST down
11:211st & 10 at opp 26Johnathan Hawkins run for 4 yds to the Army 22 BUFFALO Penalty, Offensive holding (-10 Yards) to the Army 32
11:211st & 16 at opp 32Johnathan Hawkins run for no gain to the Army 32
11:212nd & 16 at opp 32Johnathan Hawkins run for a loss of 3 yards to the Army 35
11:213rd & 19 at opp 35Tyree Jackson pass complete to Jordan Johnson for a loss of 4 yards to the Army 39
11:214th & 23 at opp 39Kyle Deween punt for 25 yds, punt out-of-bounds at the Army 14
Army Interception, 10 plays
5:331st & 10 at own 14Ahmad Bradshaw pass complete to Christian Poe for 23 yds to the Army 37 for a 1ST down
5:331st & 10 at own 37Ahmad Bradshaw run for 3 yds to the Army 40
5:332nd & 7 at own 40Joe Walker run for 5 yds to the Army 45
5:333rd & 2 at own 45Ahmad Bradshaw run for 1 yd to the Army 46
5:334th & 1 at own 46Ahmad Bradshaw run for 2 yds to the Army 48 for a 1ST down
5:331st & 10 at own 48Joe Walker pass complete to Ahmad Bradshaw for 12 yds to the Buff 40 for a 1ST down
5:331st & 10 at opp 40Darnell Woolfolk run for 11 yds to the Buff 29 for a 1ST down
5:331st & 10 at opp 29ARMY Penalty, false start (-5 Yards) to the Buff 34
5:331st & 15 at opp 34Ahmad Bradshaw run for 4 yds to the Buff 30
5:332nd & 11 at opp 30Ahmad Bradshaw sacked by Khalil Hodge for a loss of 6 yards to the Buff 36
1:133rd & 17 at opp 36Timeout ARMY, clock 01:13
1:133rd & 17 at opp 36Chris Carter pass intercepted Brandon Williams return for no gain to the Buff 1
Buffalo End of half, 2 plays
1:051st & 10 at own 1Jordan Johnson run for 6 yds to the Buff 7
1:052nd & 4 at own 7Jordan Johnson run for 3 yds to the Buff 10
3rd quarter6 drives, then Army 20, Buffalo 6
Army Fumble, 4 plays
15:003rd & 1 at own 35Taylor Sheets kickoff for 65 yds , Tyler Campbell return for 16 yds to the BUFFALO 49 ARMY Penalty, Offensive holding (8 Yards) to the Army 8
14:511st & 10 at own 8Ahmad Bradshaw run for 7 yds to the Army 15
14:512nd & 3 at own 15Andy Davidson run for 9 yds to the Army 24 for a 1ST down
14:511st & 10 at own 24Jordan Asberry run for 1 yd to the Army 25
14:512nd & 9 at own 25Ahmad Bradshaw run for a loss of 4 yards to the Army 23 Ahmad Bradshaw fumbled, recovered by Buff Ishmael Hargrove , return for no gain to the Army 23
Buffalo Touchdown, 6 plays
13:001st & 10 at opp 23Johnathan Hawkins run for 9 yds to the Army 14
13:002nd & 1 at opp 14Jordan Johnson run for a loss of 5 yards to the Army 19
13:003rd & 6 at opp 19Tyree Jackson pass complete to Mason Schreck for 12 yds to the Army 7 for a 1ST down
13:001st & goal at opp 7Tyree Jackson run for 4 yds to the Army 3
13:002nd & goal at opp 3Jordan Johnson run for 2 yds to the Army 1
10:483rd & goal at opp 1Tyree Jackson run for 1 yd for a TD, (Adam Mitcheson PAT MISSED)Army 10, Buffalo 6
Army Field goal, 7 plays
10:481st & 0 at own 35Taylor Sheets kickoff for 60 yds , Tyler Campbell return for 19 yds to the Army 24
10:381st & 10 at own 24Ahmad Bradshaw pass incomplete to Andy Davidson
10:382nd & 10 at own 24Kell Walker run for 7 yds to the Army 31
10:383rd & 3 at own 31Ahmad Bradshaw run for 43 yds to the Buff 26 for a 1ST down
10:381st & 10 at opp 26Tyler Campbell run for a loss of 7 yards to the Buff 33
10:382nd & 17 at opp 33Ahmad Bradshaw pass incomplete to Christian Poe
10:383rd & 17 at opp 33Ahmad Bradshaw run for 12 yds to the Buff 21
7:534th & 5 at opp 21Blake Wilson 38 yd FG GOODArmy 13, Buffalo 6
Buffalo Punt, 3 plays
7:531st & 0 at own 35Nick Schrage kickoff for 59 yds , Jamarl Eiland return for 17 yds to the Buff 23
7:481st & 10 at own 23Johnathan Hawkins run for 4 yds to the Buff 27
7:482nd & 6 at own 27Tyree Jackson pass incomplete to Malcolm Robinson
7:483rd & 6 at own 27Tyree Jackson pass incomplete to Kamathi Holsey
7:484th & 6 at own 27Kyle Deween punt for 35 yds, downed at the Army 38
Army Touchdown, 11 plays
6:501st & 10 at own 38Andy Davidson run for 7 yds to the Army 45
6:502nd & 3 at own 45Andy Davidson run for 2 yds to the Army 47
6:503rd & 1 at own 47Ahmad Bradshaw run for 4 yds to the Buff 49 for a 1ST down
6:501st & 10 at opp 49Andy Davidson run for 6 yds to the Buff 43
6:502nd & 4 at opp 43Andy Davidson run for 6 yds to the Buff 37 for a 1ST down
6:501st & 10 at opp 37Darnell Woolfolk run for 3 yds to the Buff 34
6:502nd & 7 at opp 34Ahmad Bradshaw pass incomplete to Christian Poe
6:503rd & 7 at opp 34Andy Davidson run for 6 yds to the Buff 28
6:504th & 1 at opp 28Kell Walker run for 19 yds to the Buff 9 for a 1ST down
6:501st & goal at opp 9Davidson, Andy rush for 1 yard to the UB8 (FRANKLIN, Jarre), PENALTY ARMY illegal formation 5 yards to the UB14, NO PLAY.
6:501st & goal at opp 14Ahmad Bradshaw run for 9 yds to the Buff 5
1:252nd & goal at opp 5Ahmad Bradshaw run for 5 yds for a TD, (Blake Wilson KICK)Army 20, Buffalo 6
Buffalo Turnover on downs, 5 plays
1:251st & 0 at own 35Nick Schrage kickoff for 48 yds , Johnathan Hawkins return for 4 yds to the Buff 39 ARMY Penalty, personal foul (Kell Walker) to the Buff 36
1:181st & 10 at own 36Tyree Jackson pass complete to Marcus McGill for 14 yds to the 50 yard line for a 1ST down
1:181st & 10 at the 50Tyree Jackson run for 7 yds to the Army 43
1:182nd & 3 at opp 43Tyree Jackson pass incomplete to Malcolm Robinson
1:183rd & 3 at opp 43Tyree Jackson run for no gain to the Army 43
Q4 15:004th & 3 at opp 43Johnathan Hawkins run for a loss of 2 yards to the Army 45
4th quarter6 drives, then Tied at 20
Army Turnover on downs, 6 plays
14:551st & 10 at own 45Andy Davidson run for 4 yds to the Army 49
14:552nd & 6 at own 49Andy Davidson run for 8 yds to the Buff 43 for a 1ST down
14:551st & 10 at opp 43Bradshaw, Ahmad rush for 9 yards to the UB34 (LEWIS, Cameron), PENALTY ARMY personal foul (Enegren, Colby) 15 yards to the ARMY42, NO PLAY.
14:551st & 25 at own 42Andy Davidson run for 7 yds to the Army 49
14:552nd & 18 at own 49Ahmad Bradshaw run for 8 yds to the Buff 43
14:553rd & 10 at opp 43Ahmad Bradshaw run for 8 yds to the Buff 35
14:554th & 2 at opp 35Ahmad Bradshaw run for 1 yd to the Buff 34
Buffalo Touchdown, 8 plays
11:301st & 10 at own 34Tyree Jackson pass complete to Marcus McGill for 49 yds to the Army 17 for a 1ST down
11:301st & 10 at opp 17Tyree Jackson pass incomplete to Kamathi Holsey
11:302nd & 10 at opp 17Tyree Jackson pass complete to Jamarl Eiland for 4 yds to the Army 13
11:303rd & 6 at opp 13Tyree Jackson run for 5 yds to the Army 8
11:304th & 1 at opp 8Tyree Jackson run for 2 yds to the Army 6 for a 1ST down
11:301st & goal at opp 6Jordan Johnson run for 2 yds to the Army 4
11:302nd & goal at opp 4Jordan Johnson run for a loss of 1 yard to the Army 5
8:253rd & goal at opp 5Tyree Jackson pass complete to Kamathi Holsey for 5 yds for a TD, (Adam Mitcheson KICK)Army 20, Buffalo 13
Army Punt, 3 plays
8:251st & 0 at own 35Taylor Sheets kickoff for 54 yds , Tyler Campbell return for 9 yds to the Army 20
8:161st & 10 at own 20Andy Davidson run for 5 yds to the Army 25
8:162nd & 5 at own 25Andy Davidson run for 3 yds to the Army 28
8:163rd & 2 at own 28Ahmad Bradshaw run for 1 yd to the Army 29
8:164th & 1 at own 29Nick Schrage punt for 33 yds, downed at the Buff 38
Buffalo Touchdown, 13 plays
6:131st & 10 at own 38Tyree Jackson pass complete to Jordan Johnson for 4 yds to the Buff 42
6:132nd & 6 at own 42Tyree Jackson pass complete to Johnathan Hawkins for 4 yds to the Buff 46
6:133rd & 2 at own 46Tyree Jackson run for 3 yds to the Buff 49 for a 1ST down
6:131st & 10 at own 49Johnathan Hawkins run for 1 yd to the 50 yard line
6:132nd & 9 at the 50Tyree Jackson pass incomplete to Jamarl Eiland
6:133rd & 9 at the 50Tyree Jackson pass incomplete, broken up by James Nachtigal
6:134th & 9 at the 50Tyree Jackson pass complete to Mason Schreck for 10 yds to the Army 40 for a 1ST down
6:131st & 10 at opp 40[SGUN], JACKSON, Tyree pass incomplete to HOLSEY, Kamathi, PENALTY ARMY pass interference (Hyatt, Marcus) 15 yards to the ARMY25, 1ST DOWN UB, NO PLAY.
6:131st & 10 at opp 25[SGUN], JOHNSON, Jordan rush for 5 yards to the ARMY20 (King, Andrew;Timpf, Jeremy), PENALTY UB holding (O’HENLY, Tyler) 10 yards to the ARMY35, NO PLAY.
6:131st & 20 at opp 35Tyree Jackson pass incomplete to Marcus McGill
6:132nd & 20 at opp 35Tyree Jackson pass complete to Malcolm Robinson for 8 yds to the Army 27
6:133rd & 12 at opp 27Tyree Jackson pass complete to Mason Schreck for 19 yds to the Army 8 for a 1ST down
6:131st & goal at opp 8Tyree Jackson pass complete to Mason Schreck for 4 yds to the Army 4
6:132nd & goal at opp 4Tyree Jackson run for 3 yds to the Army 1
2:263rd & goal at opp 1Tyree Jackson run for 1 yd for a TD, (Adam Mitcheson KICK)Tied at 20
Army Missed FG, 9 plays
2:261st & 0 at own 35Taylor Sheets kickoff for 57 yds , Tyler Campbell return for 39 yds to the BUFFALO 26 BUFFALO Penalty, Defensive offside (Torey Hendrick) to the Buff 48
2:191st & 10 at opp 48Ahmad Bradshaw run for 5 yds to the Buff 43
2:192nd & 5 at opp 43Andy Davidson run for 1 yd to the Buff 42
2:193rd & 4 at opp 42Ahmad Bradshaw pass incomplete to Jeff Ejekam
2:194th & 4 at opp 42Kell Walker run for 11 yds to the Buff 31 for a 1ST down
2:191st & 10 at opp 31Andy Davidson run for 2 yds to the Buff 29
1:022nd & 8 at opp 29Timeout ARMY, clock 01:02
1:022nd & 8 at opp 29Tyler Campbell run for 5 yds to the Buff 24
1:023rd & 3 at opp 24Ahmad Bradshaw run for 5 yds to the Buff 19 for a 1ST down
1:021st & 10 at opp 19Ahmad Bradshaw run for 2 yds to the Buff 17
0:082nd & 8 at opp 17Timeout ARMY, clock 00:08
0:082nd & 8 at opp 17Timeout BUFFALO, clock 00:08
0:032nd & 8 at opp 17Blake Wilson 34 yd FG MISSED
Buffalo Result not recorded, 1 play
0:031st & 10 at own 20TEAM run for a loss of 1 yard to the Buff 19
Overtime2 drives, then Buffalo 23, Army 20
Army Missed FG, 4 plays
1st & 10 at opp 25Bradshaw, Ahmad rush for 4 yards to the UB21 (LEWIS, Cameron), PENALTY ARMY personal foul (Enegren, Colby) 15 yards to the UB40, NO PLAY.
1st & 25 at opp 40Tyler Campbell run for 1 yd to the Buff 39
2nd & 24 at opp 39Ahmad Bradshaw pass complete to Jeff Ejekam for 11 yds to the Buff 28
3rd & 13 at opp 28Ahmad Bradshaw pass complete to Kell Walker for 2 yds to the Buff 26
4th & 11 at opp 26Blake Wilson 43 yd FG MISSED
Buffalo Field goal, 5 plays
1st & 10 at opp 25Tyree Jackson pass incomplete to Kamathi Holsey
2nd & 10 at opp 25Tyree Jackson run for 12 yds to the Army 13 for a 1ST down
1st & 10 at opp 13Jordan Johnson run for 2 yds to the Army 11
2nd & 8 at opp 11Tyree Jackson run for a loss of 4 yards to the Army 15
3rd & 12 at opp 15Timeout BUFFALO, clock 00:00
3rd & 12 at opp 15Adam Mitcheson 33 yd FG GOODBuffalo 23, Army 20

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.

Army leads 4–⁠3 in seven meetings, counting the two since this game.

Recent meetings
2018Army 42, Buffalo 13
2017Army 21, Buffalo 17
2016Buffalo 23, Army 20
2014Army 47, Buffalo 39
2008Buffalo 27, Army 24
2001Buffalo 26, Army 19

Around this game