Final, overtime at UB Stadium, AmherstTV: ESGPAttendance 21,719
At kickoff
51°F, partly cloudy, wind 13 mph from the north, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Army
Buffalo
372
Total yards
320
52
Passing yards
322
320
Rushing yards
41
8.7
Yards per pass
8.0
5.9
Yards per rush
1.4
17
First downs
15
6–13
Third downs
6–15
0–0
Fourth downs
1–2
1
Turnovers
0
7–53
Penalties
3–35
18:39
Possession
17:06
Efficiency
Army
Buffalo
48%
Success rate
34%
0.03
EPA per play
0.06
0.51
Explosiveness
1.08
0.02
Rushing EPA
−0.19
0.09
Passing EPA
0.24
23%
Passing-down success
30%
0.21
First-down EPA
−0.18
−0.17
Second-down EPA
0.00
−0.02
Third-down EPA
0.76
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 going in
Our ratings (scores only)
Buffalo 67% to win. Elo’s favorite won.
Every drive
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.
Q1 BuffaloPunt, 3 plays, 6 yards
Q1 ArmyPunt, 3 plays, 6 yards
Q1 BuffaloPunt, 5 plays, 16 yards
Q1 ArmyPunt, 7 plays, 26 yards
Q1 BuffaloPunt, 3 plays, 9 yards
Q1 ArmyTouchdown run, 7 plays, 43 yards
Q1 BuffaloField goal, 10 plays, 53 yards
Q2 ArmyField goal, 14 plays, 65 yards
Q2 BuffaloPunt, 4 plays, 15 yards
Q2 BuffaloEnd of half, 2 plays, −62 yards
Q3 ArmyPunt, 5 plays, 28 yards
Q3 BuffaloPunt, 3 plays, 5 yards
Q3 ArmyTouchdown run, 9 plays, 51 yards
Q3 BuffaloTouchdown run, 6 plays, 68 yards
Q3 ArmyTouchdown run, 3 plays, 88 yards
Q3 BuffaloTouchdown pass, 9 plays, 64 yards
Q4 ArmyPunt, 4 plays, 18 yards
Q4 BuffaloTurnover on downs, 13 plays, 68 yards
Q4 ArmyFumble, 1 play, 24 yards
Q4 BuffaloTouchdown pass, 3 plays, 16 yards
Q4 ArmyPunt, 3 plays, 9 yards
Q4 BuffaloResult not recorded, 4 plays, 8 yards
Q5 BuffaloField goal, 4 plays, 8 yards
Q5 ArmyMissed FG, 4 plays, −8 yards
Play by play
1st quarter6 drives, then Army 7, Buffalo 0
Buffalo Punt, 3 plays
15:00
1st & 10 at own 20
Drew Willy pass complete to Ernest Jackson for 5 yards to the Buff 25.
15:00
2nd & 5 at own 25
Mario Henry rush for 1 yard to the Buff 26, tackled by S Anderson.
15:00
3rd & 4 at own 26
Drew Willy pass incomplete to Naaman Roosevelt, broken up by S Anderson.
13:40
4th & 4 at own 26
Peter Fardon punt for 46 yards, returned by Jameson Carter for no gain, fumbled, forced by Alex Pierre, recovered by Army N/A at the Buff 26.
Army Punt, 3 plays
15:00
1st & 10 at own 27
Chip Bowden rush for 2 yards to the Army 29, tackled by Adekunle Akingba.
15:00
2nd & 8 at own 29
Chip Bowden rush for 2 yards to the Army 31, tackled by Scott Pettigrew.
15:00
3rd & 6 at own 31
Chip Bowden rush for 2 yards to the Army 33, tackled by Mike Newton and Davonte Shannon.
15:00
4th & 4 at own 33
Andrew Rinehart punt for 41 yards to the Buff 26, no return.
Buffalo Punt, 5 plays
13:40
1st & 10 at own 26
Drew Willy pass complete to Mario Henry for 4 yards to the Buff 30, tackled by Frank Scappaticci.
13:40
2nd & 6 at own 30
Mario Henry rush for 21 yards to the Army 49, tackled by Mario Hill for a 1ST down.
13:40
1st & 10 at opp 49
Mario Henry rush for 1 yard to the Army 48, tackled by S Anderson.
13:40
2nd & 9 at opp 48
Drew Willy pass incomplete to Naaman Roosevelt, broken up by Mario Hill.
13:40
3rd & 9 at opp 48
Drew Willy sacked by Ted Bentler for a loss of 10 yards to the Buff 42.
13:40
4th & 19 at own 42
Peter Fardon punt for 47 yards, fair catch by Jameson Carter at the Army 11.
Army Punt, 7 plays
11:43
1st & 10 at own 11
Wesley McMahand rush for 4 yards to the Army 15, tackled by Davonte Shannon out-of-bounds.
11:43
2nd & 6 at own 15
Chip Bowden rush for 4 yards to the Army 19, tackled by Scott Pettigrew.
11:43
3rd & 2 at own 19
Wesley McMahand rush for 4 yards to the Army 23, tackled by Davonte Shannon for a 1ST down.
11:43
1st & 10 at own 23
Chip Bowden pass complete to Damion Hunter for 13 yards, fumbled, forced by Domonic Cook, recovered by Army N/A at the Army 36 for a 1ST down.
11:43
1st & 10 at own 36
Collin Mooney rush for 2 yards to the Army 38, tackled by Richie Smith and Kevin Johnson.
11:43
2nd & 8 at own 38
Chip Bowden rush for a loss of 6 yards to the Army 32, tackled by Davonte Shannon.
11:43
3rd & 14 at own 32
Chip Bowden pass complete to Mike Wright for 5 yards to the Army 37, tackled by Domonic Cook, Army penalty ineligible downfield on pass declined.
11:43
4th & 9 at own 37
Andrew Rinehart punt for 53 yards, punt out-of-bounds at the Buff 10.
Buffalo Punt, 3 plays
9:10
1st & 10 at own 10
Brandon Thermilus rush for 5 yards to the Buff 15, tackled by Antuan Aaron.
9:10
2nd & 5 at own 15
Brandon Thermilus rush for 1 yard to the Buff 16, tackled by S Anderson.
9:10
3rd & 4 at own 16
Drew Willy pass complete to Brett Hamlin for 3 yards to the Buff 19, tackled by Richard King.
9:10
4th & 1 at own 19
Peter Fardon punt for 24 yards, punt out-of-bounds at the Buff 43.
Army Touchdown run, 7 plays
5:40
1st & 10 at opp 43
Chip Bowden pass complete to Collin Mooney for 26 yards to the Buff 43, tackled by Justin Winters out-of-bounds, Army penalty 10 yard holding accepted for a 1ST down.
5:40
1st & 10 at opp 27
Justin Turner rush for 3 yards to the Buff 24, tackled by Davonte Shannon.
5:40
2nd & 7 at opp 24
George Fletcher rush for 2 yards, fumbled, forced by Adekunle Akingba, recovered by Army Mike Lemming at the Buff 22.
5:40
3rd & 5 at opp 22
Wesley McMahand rush for 5 yards to the Buff 17, tackled by Anel Montanez, Buffalo penalty offside declined for a 1ST down.
5:40
1st & 10 at opp 17
Collin Mooney rush for 11 yards to the Buff 6, tackled by Mike Newton for a 1ST down.
5:40
1st & goal at opp 6
Wesley McMahand rush for 5 yards to the Buff 1, tackled by Scott Pettigrew.
0:06
2nd & goal at opp 1
Patrick Mealy rush for 1 yard for a TOUCHDOWN.Army 6, Buffalo 0
0:06
Matthew Campbell extra point GOOD.Army 7, Buffalo 0
0:06
Matthew Campbell kickoff for 60 yards returned by Ernest Jackson, tackled by Peter Anderson and Frank Scappaticci for 19 yards to the Buff 29, tackled by Peter Anderson and Frank Scappaticci.
2nd quarter4 drives, then Army 10, Buffalo 3
Buffalo Field goal, 10 plays
15:00
1st & 10 at own 29
Brandon Thermilus rush for 7 yards to the Buff 36, tackled by Donovan Travis and Antuan Aaron.
15:00
2nd & 3 at own 36
Brandon Thermilus rush for 2 yards to the Buff 38, tackled by Donovan Travis and Ted Bentler.
15:00
3rd & 1 at own 38
Drew Willy rush for 3 yards to the Buff 41, tackled by S Anderson for a 1ST down.
15:00
1st & 10 at own 41
Brandon Thermilus rush for 3 yards to the Buff 44, tackled by John Plumstead and Donovan Travis.
9:56
2nd & 7 at own 44
Drew Willy pass complete to Brandon Thermilus for 21 yards to the Army 35, tackled by Donovan Travis and Lowell Garthwaite for a 1ST down.
15:00
1st & 10 at opp 35
Brandon Thermilus rush for 13 yards to the Army 22, tackled by Antuan Aaron and John Plumstead for a 1ST down.
15:00
1st & 10 at opp 22
Brandon Thermilus rush for 4 yards to the Army 18, tackled by S Anderson and Lowell Garthwaite.
15:00
2nd & 6 at opp 18
Drew Willy sacked by Victor Ugenyi and Richard King for a loss of 6 yards to the Army 24.
15:00
3rd & 12 at opp 24
Drew Willy pass complete to Brett Hamlin for 6 yards to the Army 18, tackled by Mario Hill out-of-bounds.
9:56
4th & 6 at opp 18
A.J. Principe 36 yard field goal GOOD.Army 7, Buffalo 3
9:56
Gerry McGroarty kickoff for 65 yards returned by Jameson Carter, tackled by Sherrod Lott for 13 yards to the Army 18, tackled by Sherrod Lott.
Army Field goal, 14 plays
9:56
1st & 10 at own 18
Bryson Carl rush for 7 yards to the Army 25, tackled by Adekunle Akingba.
9:56
2nd & 3 at own 25
Bryson Carl rush for 2 yards to the Army 27, tackled by Richie Smith.
9:56
3rd & 1 at own 27
Wesley McMahand rush for 2 yards to the Army 27, tackled by Justin Winters out-of-bounds, Buffalo penalty 15 yard personal foul on Joshua Thomas accepted for a 1ST down.
9:56
1st & 10 at own 44
Bryson Carl rush for 6 yards to the 50 yard line, tackled by Justin Winters.
9:56
2nd & 4 at the 50
Bryson Carl rush for 3 yards to the Buff 47, tackled by Anel Montanez.
9:56
3rd & 1 at opp 47
Bryson Carl rush for 6 yards to the Buff 41, tackled by Adekunle Akingba for a 1ST down.
9:56
1st & 10 at opp 41
Chip Bowden rush for 5 yards to the Buff 36, tackled by Davonte Shannon.
9:56
2nd & 5 at opp 36
Bryson Carl rush for 7 yards to the Buff 29, tackled by Davonte Shannon and Kevin Johnson for a 1ST down.
9:56
1st & 10 at opp 29
Jameson Carter rush for 8 yards to the Buff 21, tackled by Davonte Shannon.
9:56
2nd & 2 at opp 21
Collin Mooney rush for 4 yards to the Buff 17, tackled by Adekunle Akingba and Tom Drewes for a 1ST down.
9:56
1st & 10 at opp 17
Collin Mooney rush for 2 yards to the Buff 15, tackled by Chris Callahan.
9:56
2nd & 8 at opp 15
Justin Turner rush for a loss of 1 yard to the Buff 16, tackled by Tom Drewes.
9:56
3rd & 9 at opp 16
Patrick Mealy rush for a loss of 1 yard to the Buff 17, tackled by Davonte Shannon out-of-bounds.
2:55
4th & 10 at opp 17
Matthew Campbell 34 yard field goal GOOD.Army 10, Buffalo 3
2:55
Matthew Campbell kickoff for 44 yards returned by Jerry Housey for no gain to the Buff 26.
Buffalo Punt, 4 plays
2:55
1st & 10 at own 26
Drew Willy pass complete to Ernest Jackson for 11 yards to the Buff 37, tackled by Lowell Garthwaite for a 1ST down.
2:55
1st & 10 at own 37
Drew Willy pass incomplete to Mario Henry, broken up by Ted Bentler.
2:55
2nd & 10 at own 37
Drew Willy pass incomplete to Naaman Roosevelt.
2:55
3rd & 10 at own 37
Drew Willy rush for 4 yards to the Buff 41, tackled by Desmond Lamb and S Anderson out-of-bounds.
1:30
4th & 6 at own 41
Timeout Buffalo, clock 01:30.
1:30
4th & 6 at own 41
Peter Fardon punt for 46 yards, downed at the Army 13.
Army 3 plays
1:30
1st & 10 at own 13
Collin Mooney rush for 7 yards to the Army 20, tackled by Adekunle Akingba and Davonte Shannon.
1:30
2nd & 3 at own 20
Chip Bowden rush for 5 yards to the Army 25, tackled by Scott Pettigrew for a 1ST down.
Q3 15:00
1st & 10 at own 30
Buffalo penalty 5 yard offside accepted, no play.
Q3 15:00
Gerry McGroarty kickoff for 71 yards returned by Jameson Carter, tackled by Tom Drewes for 23 yards to the Army 27, tackled by Tom Drewes.
3rd quarter6 drives, then Army 24, Buffalo 10
Army Punt, 5 plays
14:21
1st & 10 at own 27
Collin Mooney rush for 6 yards to the Army 33, tackled by Davonte Shannon.
14:21
2nd & 4 at own 33
Timeout Army, clock 14:21.
14:21
2nd & 4 at own 33
Patrick Mealy rush for 16 yards to the Army 49, tackled by Joshua Thomas out-of-bounds for a 1ST down.
14:21
1st & 10 at own 49
Collin Mooney rush for 3 yards to the Buff 48, tackled by Davonte Shannon.
14:21
2nd & 7 at opp 48
Jameson Carter rush for 3 yards to the Buff 45, tackled by Mike Newton out-of-bounds.
14:21
3rd & 4 at opp 45
Chip Bowden rush for no gain to the Buff 45, tackled by Justin Winters.
14:21
4th & 4 at opp 45
Andrew Rinehart punt for 38 yards, downed at the Buff 7.
Buffalo Punt, 3 plays
14:21
1st & 10 at own 7
Mario Henry rush for 4 yards to the Buff 11, tackled by Ted Bentler.
14:21
2nd & 6 at own 11
Brandon Thermilus rush for no gain to the Buff 11, tackled by Victor Ugenyi.
14:21
3rd & 6 at own 11
Drew Willy rush for 1 yard to the Buff 12, tackled by S Anderson.
14:21
4th & 5 at own 12
Peter Fardon punt for 39 yards, returned by Jameson Carter for no gain to the Army 49, tackled by Adekunle Akingba.
Army Touchdown run, 9 plays
12:05
1st & 10 at own 49
Chip Bowden rush for 7 yards to the Buff 44, tackled by Chris Storr.
9:20
2nd & 3 at opp 44
Timeout Buffalo, clock 09:20.
9:20
2nd & 3 at opp 44
Chip Bowden rush for 11 yards to the Buff 33, tackled by Mike Newton for a 1ST down.
9:20
1st & 10 at opp 33
George Fletcher rush for 4 yards to the Buff 29, tackled by Davonte Shannon and Mike Thompson.
9:20
2nd & 6 at opp 29
Chip Bowden rush for 7 yards to the Buff 22, tackled by Mike Newton for a 1ST down.
9:20
1st & 10 at opp 22
Collin Mooney rush for 1 yard to the Buff 21, tackled by Ronald Hilaire and Davonte Shannon.
9:20
2nd & 9 at opp 21
Army penalty 5 yard delay of game accepted.
9:20
2nd & 14 at opp 26
Chip Bowden pass complete to Damion Hunter for 8 yards to the Buff 18, tackled by Adekunle Akingba out-of-bounds.
9:20
3rd & 6 at opp 18
Wesley McMahand rush for 8 yards to the Buff 10, tackled by Ronald Hilaire for a 1ST down.
9:20
1st & goal at opp 10
Collin Mooney rush for 7 yards to the Buff 3, tackled by Davonte Shannon.
5:15
2nd & goal at opp 3
Collin Mooney rush for 3 yards for a TOUCHDOWN.Army 17, Buffalo 3
5:15
Matthew Campbell extra point GOOD.
5:15
Matthew Campbell kickoff for 52 yards returned by Naaman Roosevelt, tackled by John Plumstead for 14 yards to the Buff 32, tackled by John Plumstead.
Buffalo Touchdown run, 6 plays
5:15
1st & 10 at own 32
Drew Willy rush for a loss of 10 yards, fumbled, recovered by Buff Drew Willy at the Buff 22.
5:15
2nd & 20 at own 22
Drew Willy pass incomplete to Naaman Roosevelt.
5:15
3rd & 20 at own 22
Drew Willy pass complete to Ernest Jackson for 32 yards to the Army 46, tackled by Donovan Travis and Lowell Garthwaite for a 1ST down.
5:15
1st & 10 at opp 46
Drew Willy pass complete to Naaman Roosevelt for 42 yards to the Army 4, tackled by Lawrence Brown for a 1ST down.
5:15
1st & 0 at opp 4
Army penalty pass interference declined.
5:15
1st & goal at opp 4
Drew Willy pass complete to Ernest Jackson for 3 yards to the Army 1, tackled by Donovan Travis.
2:51
2nd & goal at opp 1
Brandon Thermilus rush for 1 yard for a TOUCHDOWN.Army 17, Buffalo 9
2:51
A.J. Principe extra point GOOD.Army 17, Buffalo 10
2:51
Gerry McGroarty kickoff for 66 yards returned by Jameson Carter, tackled by Imani Chatman for 20 yards to the Buff 30, tackled by Imani Chatman, Army penalty 12 yard clipping accepted.
Army Touchdown run, 3 plays
2:51
1st & 10 at own 12
Collin Mooney rush for 3 yards to the Army 15, tackled by Davonte Shannon and Richie Smith.
2:51
2nd & 7 at own 15
Ian Smith rush for 4 yards to the Army 19, tackled by Davonte Shannon and Richie Smith.
1:27
3rd & 3 at own 19
Collin Mooney rush for 81 yards for a TOUCHDOWN.Army 24, Buffalo 10
1:27
Matthew Campbell extra point GOOD.
1:27
Matthew Campbell kickoff for 45 yards returned by Ed Young, tackled by Rod Murray for 11 yards to the Buff 36, tackled by Rod Murray.
Buffalo Touchdown pass, 9 plays
1:27
1st & 10 at own 36
Drew Willy pass complete to Naaman Roosevelt for 6 yards to the Buff 42, tackled by Jordan Trimble.
1:27
2nd & 4 at own 42
Drew Willy pass complete to Naaman Roosevelt for 9 yards to the Army 49, tackled by Jordan Trimble for a 1ST down.
1:27
1st & 10 at opp 49
Brandon Thermilus rush for 5 yards to the Army 44, tackled by Victor Ugenyi.
1:27
2nd & 5 at opp 44
Drew Willy pass complete to Brandon Thermilus for 15 yards to the Army 29, tackled by Frank Scappaticci for a 1ST down.
Q4 15:00
1st & 10 at opp 29
Drew Willy sacked by Joshua McNary for a loss of 10 yards to the Army 39, Buffalo penalty holding declined.
Q4 15:00
2nd & 20 at opp 39
Drew Willy pass complete to Ernest Jackson for 6 yards to the Army 33, tackled by S Anderson.
Q4 15:00
3rd & 14 at opp 33
Drew Willy pass complete to Brandon Thermilus for 6 yards to the Army 27, tackled by S Anderson.
Q4 15:00
4th & 8 at opp 27
Drew Willy pass complete to Ernest Jackson for 19 yards to the Army 8, tackled by Donovan Travis and Lowell Garthwaite for a 1ST down.
Q4 12:44
1st & goal at opp 8
Drew Willy pass complete to Naaman Roosevelt for 8 yards for a TOUCHDOWN.Army 24, Buffalo 17
Q4 12:44
A.J. Principe extra point GOOD.
Q4 12:44
Gerry McGroarty kickoff for 58 yards returned by Jameson Carter, tackled by Alex Pierre for 22 yards to the Army 34, tackled by Alex Pierre.
4th quarter6 drives, then Tied at 24
Army Punt, 4 plays
12:44
1st & 10 at own 34
Collin Mooney rush for 12 yards to the Army 46, tackled by Justin Winters for a 1ST down.
12:44
1st & 10 at own 46
Chip Bowden rush for 5 yards to the Buff 49, tackled by Adekunle Akingba.
12:44
2nd & 5 at opp 49
Patrick Mealy rush for no gain, fumbled, forced by Adekunle Akingba, recovered by Army Justin Turner at the Buff 49.
12:44
3rd & 5 at opp 49
Wesley McMahand rush for 1 yard to the Buff 48, tackled by Justin Winters out-of-bounds.
12:44
4th & 4 at opp 48
Andrew Rinehart punt for 32 yards, fair catch by Brett Hamlin at the Buff 16.
Buffalo Turnover on downs, 13 plays
12:37
1st & 10 at own 16
Drew Willy pass complete to Brandon Thermilus for 4 yards to the Buff 20, tackled by S Anderson.
12:37
2nd & 6 at own 20
Drew Willy pass complete to Naaman Roosevelt for 4 yards to the Buff 24, tackled by Jordan Trimble out-of-bounds.
12:37
3rd & 2 at own 24
Brandon Thermilus rush for 6 yards to the Buff 30, tackled by Lowell Garthwaite and Jordan Trimble for a 1ST down.
12:37
1st & 10 at own 30
Drew Willy pass incomplete, hurried by Joshua McNary.
12:37
2nd & 10 at own 30
Drew Willy pass incomplete to Ernest Jackson.
12:37
3rd & 10 at own 30
Drew Willy pass complete to Ernest Jackson for 28 yards to the Army 42, tackled by Donovan Travis for a 1ST down.
12:37
1st & 10 at opp 42
Brandon Thermilus rush for 2 yards to the Army 40, tackled by S Anderson and Donovan Travis.
12:37
2nd & 8 at opp 40
Drew Willy pass incomplete to N/A.
12:37
3rd & 8 at opp 40
Drew Willy pass complete to Ernest Jackson for 15 yards to the Army 25, tackled by Donovan Travis for a 1ST down.
12:37
1st & 10 at opp 25
Brandon Thermilus rush for 2 yards to the Army 23, tackled by Ted Bentler.
12:37
2nd & 8 at opp 23
Drew Willy pass incomplete to Ernest Jackson, broken up by Victor Ugenyi.
12:37
3rd & 8 at opp 23
Drew Willy pass complete to Jesse Rack for 7 yards to the Army 16, tackled by Donovan Travis.
5:34
4th & 1 at opp 16
Timeout Buffalo, clock 05:34.
5:34
4th & 1 at opp 16
Brandon Thermilus rush for no gain to the Army 16, tackled by Rod Murray.
Army Fumble, 1 play
5:34
1st & 10 at own 16
Collin Mooney rush, fumbled, forced by Justin Winters, recovered by Buff Kendric Hawkins at the Army 40, Kendric Hawkins for 24 yards, to the Army 16, tackled by Jason Johnson.
Buffalo Touchdown pass, 3 plays
5:30
1st & 10 at opp 16
Army penalty 8 yard personal foul accepted, no play.
5:30
1st & 2 at opp 8
Drew Willy pass incomplete to Naaman Roosevelt.
5:30
2nd & 2 at opp 8
Drew Willy sacked by Victor Ugenyi for a loss of 7 yards to the Army 15.
4:19
3rd & 9 at opp 15
Drew Willy pass complete to Ernest Jackson for 15 yards for a TOUCHDOWN.Army 24, Buffalo 23
4:19
1st & 0 at opp 3
Buffalo penalty 15 yard unsportsmanlike conduct on N/A accepted.
4:19
A.J. Principe extra point GOOD.Tied at 24
4:19
Gerry McGroarty kickoff for 54 yards returned by Jameson Carter, tackled by Alex Pierre for 15 yards to the Army 31, tackled by Alex Pierre.
Army Punt, 3 plays
4:19
1st & 10 at own 31
Collin Mooney rush for 4 yards to the Army 35, tackled by Ronald Hilaire and Justin Winters.
4:19
2nd & 6 at own 35
Justin Turner rush for 2 yards to the Army 37, tackled by Davonte Shannon and Mike Newton.
4:19
3rd & 4 at own 37
Chip Bowden rush for 3 yards to the Army 40, tackled by Davonte Shannon.
4:19
4th & 1 at own 40
Andrew Rinehart punt for 42 yards, fair catch by Brett Hamlin at the Buff 18.
Buffalo Result not recorded, 4 plays
4:14
1st & 10 at own 18
Drew Willy pass complete to Brandon Thermilus for 2 yards to the Buff 20, tackled by S Anderson.
4:14
2nd & 8 at own 20
Drew Willy pass complete to Naaman Roosevelt for 6 yards to the Buff 26, tackled by Frank Scappaticci out-of-bounds.
4:14
3rd & 2 at own 26
Army penalty 8 yard pass interference on Richard King accepted, no play.
4:14
1st & 10 at own 34
Drew Willy sacked by Victor Ugenyi for a loss of 10 yards to the Buff 24.
0:00
2nd & 20 at own 24
Drew Willy pass complete to Gary Rice for 2 yards to the Buff 26, tackled by Joshua McNary and Ted Bentler.
Overtime2 drives, then Buffalo 27, Army 24
Buffalo Field goal, 4 plays
1st & 10 at opp 25
Brandon Thermilus rush for 4 yards to the Army 21, tackled by Victor Ugenyi.
2nd & 6 at opp 21
Brandon Thermilus rush for 4 yards to the Army 17, tackled by Joshua McNary and Lowell Garthwaite.
3rd & 2 at opp 17
Brandon Thermilus rush for no gain to the Army 17, tackled by Ted Bentler.
4th & 2 at opp 17
A.J. Principe 34 yard field goal GOOD.Buffalo 27, Army 24
Army Missed FG, 4 plays
1st & 10 at opp 25
Army penalty 5 yard false start on Trey Miranne accepted.
1st & 15 at opp 30
Collin Mooney rush for 2 yards to the Buff 28, tackled by Davonte Shannon.
2nd & 13 at opp 28
Timeout Army, clock 15:00.
2nd & 13 at opp 28
Chip Bowden pass incomplete to Damion Hunter.
3rd & 13 at opp 28
Army penalty 5 yard delay of game accepted.
3rd & 18 at opp 33
Chip Bowden pass incomplete to Damion Hunter.
4th & 18 at opp 33
Timeout Buffalo, clock 15:00.
4th & 18 at opp 33
Matthew Campbell 51 yard field goal MISSED.
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.