Ball State vs. Buffalo

Friday, December 5, 2008, Mid-American Championship Game

Buffalo beat No. 12 Ball State 42–⁠24. It was their seventh meeting; after it, Ball State led the series 6–⁠1.

Neutral site12Ball State12–⁠2 in 2008
24
Neutral siteBuffalo8–⁠6 in 2008
42

FinalTV: ESPN2Attendance 12,871Referee: Tom McCabe

MVP Mike Newton (DB, Buffalo)Wikipedia

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ball State0107724
Buffalo70211442

Standouts

Player stats

Ball State

PassingC/AttYdsTDInt
Nate Davis31/4835111
RushingCarYdsTDLong
MiQuale Lewis30131218
Nate Davis836016
Cory Sykes1202
ReceivingRecYdsTDLong
Briggs Orsbon13141018
Darius Hill480028
MiQuale Lewis977013
Louis Johnson332122

Buffalo

PassingC/AttYdsTDInt
Drew Willy19/2820630
Zach Maynard0/1000
RushingCarYdsTDLong
James Starks1982118
Brandon Thermilus524014
ReceivingRecYdsTDLong
Naaman Roosevelt10116339
James Starks445016
Brett Hamlin329011
Gary Rice110010
InterceptionsIntYdsTD
Domonic Cook100

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

Team stats

Ball StateBuffalo
503Total yards301
361Passing yards214
152Rushing yards95
7.3Yards per pass7.1
3.7Yards per rush3.7
30First downs18
7–⁠16Third downs3–⁠9
1–⁠3Fourth downs0–⁠0
5Turnovers2
6–⁠45Penalties5–⁠40
20:12Possession15:28

Efficiency

Ball StateBuffalo
53%Success rate39%
0.12EPA per play0.02
0.87Explosiveness1.10
0.14Rushing EPA−0.14
0.12Passing EPA0.17
42%Passing-down success40%
0.06First-down EPA−0.27
0.06Second-down EPA0.52
0.45Third-down EPA−0.03

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)

Ball State 77% to win. Buffalo pulled the upset.

Every drive

Buffalo end zoneBall State end zoneQ1 Ball StatePunt, 6 playsQ1 BuffaloPunt, 8 playsQ1 Ball StatePunt, 3 playsQ1 BuffaloPunt, 4 playsQ1 Ball StateFumble, 3 playsQ1 BuffaloTouchdown pass, 3 playsQ1 Ball StatePunt, 4 playsQ2 BuffaloPunt, 7 playsQ2 Ball StateTouchdown run, 6 playsQ2 BuffaloPunt, 6 playsQ2 Ball StatePunt, 9 playsQ2 BuffaloFumble, 4 playsQ2 Ball StateField goal, 6 playsQ3 BuffaloTouchdown pass, 7 playsQ3 Ball StateTouchdown run, 7 playsQ3 BuffaloFumble, 2 playsQ3 Ball StateDefensive TD, 5 plays (Buffalo scores)Q3 BuffaloResult not recordedQ3 Ball StateDefensive TD, 7 plays (Buffalo scores)Q3 BuffaloResult not recordedQ3 Ball StateTurnover on downs, 8 playsQ4 BuffaloPunt, 3 playsQ4 Ball StateFumble, 4 playsQ4 BuffaloTouchdown pass, 6 playsQ4 Ball StateTouchdown pass, 8 playsQ4 BuffaloTouchdown run, 4 playsQ4 Ball StateInterception, 8 playsQ4 BuffaloEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Ball State right to left.
  1. Q1 Ball StatePunt, 6 plays, 16 yards
  2. Q1 BuffaloPunt, 8 plays, 65 yards
  3. Q1 Ball StatePunt, 3 plays, 80 yards
  4. Q1 BuffaloPunt, 4 plays, 23 yards
  5. Q1 Ball StateFumble, 3 plays, 5 yards
  6. Q1 BuffaloTouchdown pass, 3 plays, −22 yards
  7. Q1 Ball StatePunt, 4 plays, 36 yards
  8. Q2 BuffaloPunt, 7 plays, 58 yards
  9. Q2 Ball StateTouchdown run, 6 plays, 59 yards
  10. Q2 BuffaloPunt, 6 plays, 41 yards
  11. Q2 Ball StatePunt, 9 plays, 62 yards
  12. Q2 BuffaloFumble, 4 plays, 27 yards
  13. Q2 Ball StateField goal, 6 plays, 26 yards
  14. Q3 BuffaloTouchdown pass, 7 plays, 33 yards
  15. Q3 Ball StateTouchdown run, 7 plays, 18 yards
  16. Q3 BuffaloFumble, 2 plays, 11 yards
  17. Q3 Ball StateDefensive TD, 5 plays (Buffalo scores), −62 yards
  18. Q3 BuffaloResult not recorded, 53 yards
  19. Q3 Ball StateDefensive TD, 7 plays (Buffalo scores), −36 yards
  20. Q3 BuffaloResult not recorded, 53 yards
  21. Q3 Ball StateTurnover on downs, 8 plays, 79 yards
  22. Q4 BuffaloPunt, 3 plays, 22 yards
  23. Q4 Ball StateFumble, 4 plays, 10 yards
  24. Q4 BuffaloTouchdown pass, 6 plays, −18 yards
  25. Q4 Ball StateTouchdown pass, 8 plays, 19 yards
  26. Q4 BuffaloTouchdown run, 4 plays, −22 yards
  27. Q4 Ball StateInterception, 8 plays, 44 yards
  28. Q4 BuffaloEnd of game, 1 play, −3 yards

Play by play

1st quarter7 drives, then Buffalo 7, Ball State 0
Ball State Punt, 6 plays
14:451st & 10 at own 36MiQuale Lewis rush for a loss of 2 yards to the BalSt 34.
13:552nd & 12 at own 34Nate Davis pass complete to Briggs Orsbon for 7 yards to the BalSt 41.
13:283rd & 5 at own 41Nate Davis pass complete to Briggs Orsbon for 13 yards to the Buff 46 for a 1ST down.
12:501st & 10 at opp 46Nate Davis pass complete to Briggs Orsbon for 6 yards to the Buff 40.
12:152nd & 4 at opp 40MiQuale Lewis rush for no gain to the Buff 40.
11:413rd & 4 at opp 40Nate Davis pass incomplete to Louis Johnson.
11:314th & 4 at opp 40Chris Miller punt for 38 yards, downed at the Buff 2.
Buffalo Punt, 8 plays
11:151st & 10 at own 2James Starks rush for 4 yards to the Buff 6.
10:482nd & 6 at own 6James Starks rush for 7 yards to the Buff 13 for a 1ST down.
10:141st & 10 at own 13Drew Willy pass complete to James Starks for 11 yards to the Buff 24 for a 1ST down.
9:451st & 10 at own 24Buffalo penalty 5 yard False Start accepted.
9:151st & 15 at own 19Brandon Thermilus rush for 5 yards to the Buff 24.
8:432nd & 10 at own 24Drew Willy pass complete to Brett Hamlin for 11 yards to the Buff 35 for a 1ST down.
8:051st & 10 at own 35Drew Willy pass complete to Naaman Roosevelt for 2 yards to the Buff 37.
7:312nd & 8 at own 37James Starks rush for 2 yards to the Buff 39.
6:593rd & 6 at own 39Drew Willy pass incomplete.
6:504th & 6 at own 39Peter Fardon punt for 44 yards, fair catch by B.J. Hill at the BalSt 17.
Ball State Punt, 3 plays
6:301st & 10 at own 17MiQuale Lewis rush for 2 yards to the BalSt 19.
6:052nd & 8 at own 19Nate Davis pass incomplete.
5:453rd & 8 at own 19Nate Davis pass complete to Briggs Orsbon for 6 yards to the BalSt 25.
5:164th & 2 at own 25Chris Miller punt for 42 yards, returned by Brett Hamlin for 14 yards to the Buff 47.
Buffalo Punt, 4 plays
5:091st & 10 at own 47James Starks rush for 15 yards to the BalSt 38 for a 1ST down.
4:441st & 10 at opp 38Drew Willy pass incomplete.
4:352nd & 10 at opp 38James Starks rush for 1 yard to the BalSt 37.
4:043rd & 9 at opp 37Buffalo penalty 5 yard False Start accepted.
3:593rd & 14 at opp 42Drew Willy pass incomplete to Marcus Rivers.
3:484th & 14 at opp 42Peter Fardon punt for 42 yards for a touchback.
Ball State Fumble, 3 plays
3:421st & 10 at own 20Nate Davis pass complete to Darius Hill for 11 yards to the BalSt 31 for a 1ST down.
3:151st & 10 at own 31Nate Davis pass incomplete to Darius Hill.
3:092nd & 10 at own 31Team rush for no gain, fumbled, recovered by Buff Raphael Akobundu at the BalSt 25.
Buffalo Touchdown pass, 3 plays
2:481st & 10 at opp 25Drew Willy pass complete to Naaman Roosevelt for 4 yards to the BalSt 21.
2:262nd & 6 at opp 21Drew Willy pass complete to Naaman Roosevelt for 19 yards to the BalSt 2 for a 1ST down.
1:581st & goal at opp 2Drew Willy pass complete to Naaman Roosevelt for 2 yards for a TOUCHDOWN.Buffalo 6, Ball State 0
1:58A.J. Principe extra point GOOD.Buffalo 7, Ball State 0
1:58Gerry McGroarty kickoff for 67 yards returned by B.J. Hill for 24 yards to the BalSt 27.
Ball State Punt, 4 plays
1:441st & 10 at own 27MiQuale Lewis rush for 18 yards to the BalSt 45 for a 1ST down.
1:111st & 10 at own 45MiQuale Lewis rush for 7 yards to the Buff 48.
0:222nd & 3 at opp 48Cory Sykes rush for 2 yards to the Buff 46.
0:003rd & 1 at opp 46MiQuale Lewis rush for a loss of 1 yard to the Buff 47.
Q2 14:524th & 2 at opp 47Chris Miller punt for 36 yards, fair catch by Brett Hamlin at the Buff 11.
2nd quarter6 drives, then Ball State 10, Buffalo 7
Buffalo Punt, 7 plays
14:451st & 10 at own 12Drew Willy pass complete to James Starks for 12 yards to the Buff 24 for a 1ST down.
14:041st & 10 at own 24Brandon Thermilus rush for 3 yards to the Buff 27.
13:442nd & 7 at own 27Brandon Thermilus rush for 14 yards to the Buff 41 for a 1ST down.
13:181st & 10 at own 41Drew Willy pass complete to Naaman Roosevelt for 12 yards to the BalSt 47 for a 1ST down.
12:491st & 10 at opp 47Zach Maynard pass incomplete to Brett Hamlin.
12:392nd & 10 at opp 47Drew Willy pass complete to Naaman Roosevelt for 4 yards to the BalSt 43.
11:583rd & 6 at opp 43Drew Willy pass incomplete.
11:504th & 6 at opp 43Peter Fardon punt for 43 yards for a touchback.
Ball State Touchdown run, 6 plays
11:401st & 10 at own 20Nate Davis pass complete to Madaris Grant for 7 yards to the BalSt 27.
11:102nd & 3 at own 27Nate Davis pass incomplete to Darius Hill.
11:033rd & 3 at own 27Nate Davis pass complete to Briggs Orsbon for 14 yards to the BalSt 41 for a 1ST down.
10:311st & 10 at own 41Nate Davis pass incomplete to Louis Johnson.
10:252nd & 10 at own 41MiQuale Lewis rush for 15 yards to the Buff 44 for a 1ST down.
9:511st & 10 at opp 44Buffalo penalty 15 yard Personal Foul accepted, no play.
9:351st & 10 at opp 29MiQuale Lewis rush for 6 yards to the Buff 23.
9:032nd & 4 at opp 23Nate Davis pass complete to MiQuale Lewis for 12 yards to the Buff 11 for a 1ST down.
8:231st & 10 at opp 11MiQuale Lewis rush for 6 yards to the Buff 5.
7:492nd & goal at opp 4MiQuale Lewis rush for 4 yards for a TOUCHDOWN.Buffalo 7, Ball State 6
7:49Ian McGarvey extra point GOOD.Tied at 7
7:49Ian McGarvey kickoff for 70 yards returned by Brandon Thermilus for 27 yards to the Buff 27, Buffalo penalty 10 yard Illegal Block accepted.
Buffalo Punt, 6 plays
7:331st & 10 at own 17Drew Willy pass complete to Gary Rice for 10 yards to the Buff 27 for a 1ST down.
7:091st & 10 at own 27James Starks rush for a loss of 2 yards to the Buff 25.
6:302nd & 12 at own 25Drew Willy pass complete to James Starks for 16 yards to the Buff 41 for a 1ST down.
6:021st & 10 at own 41Drew Willy pass incomplete to Gary Rice.
5:452nd & 10 at own 41Drew Willy sacked by Bryant Haines for a loss of 8 yards to the Buff 33.
5:103rd & 18 at own 33Drew Willy pass incomplete to Naaman Roosevelt.
5:004th & 18 at own 33Peter Fardon punt for 57 yards, returned by B.J. Hill for a loss of 2 yards to the BalSt 8.
Ball State Punt, 9 plays
4:531st & 10 at own 8Nate Davis pass complete to MiQuale Lewis for 11 yards to the BalSt 19 for a 1ST down.
4:181st & 10 at own 19Nate Davis pass complete to Briggs Orsbon for 12 yards to the BalSt 31 for a 1ST down.
3:491st & 10 at own 31Nate Davis pass complete to Darius Hill for 14 yards to the BalSt 45 for a 1ST down.
3:211st & 10 at own 45Nate Davis pass incomplete to Darius Hill.
3:162nd & 10 at own 45Nate Davis pass incomplete to Louis Johnson.
3:083rd & 10 at own 45Nate Davis pass complete to Daniel Ifft for 14 yards to the Buff 41 for a 1ST down.
2:421st & 10 at opp 41Nate Davis pass incomplete.
2:302nd & 10 at opp 41MiQuale Lewis rush for 3 yards to the Buff 38.
1:563rd & 7 at opp 38Nate Davis pass incomplete to MiQuale Lewis.
1:494th & 7 at opp 38Chris Miller punt for 38 yards for a touchback.
Buffalo Fumble, 4 plays
1:411st & 10 at own 20Drew Willy pass incomplete.
1:392nd & 10 at own 20Drew Willy pass complete to Naaman Roosevelt for 19 yards to the Buff 39 for a 1ST down.
1:171st & 10 at own 39Drew Willy pass complete to Brett Hamlin for 9 yards to the Buff 48.
1:002nd & 1 at own 48Starks, James rush for no gain to the BUFFALO48, fumble by Starks, James recovered by BALLST at BUFFALO47.
Ball State Field goal, 6 plays
0:501st & 10 at opp 47MiQuale Lewis rush for a loss of 1 yard to the Buff 48.
0:302nd & 11 at opp 48Nate Davis pass complete to MiQuale Lewis for 5 yards to the Buff 43.
0:303rd & 6 at opp 43Timeout BALL STATE, clock 0:30.
0:243rd & 6 at opp 43Nate Davis rush for 10 yards to the Buff 33 for a 1ST down.
0:121st & 10 at opp 33Nate Davis rush for 4 yards to the Buff 29.
0:122nd & 6 at opp 29Timeout BALL STATE, clock 0:12.
0:052nd & 6 at opp 29Nate Davis pass incomplete.
0:053rd & 6 at opp 29Timeout BUFFALO, clock 0:05.
0:003rd & 6 at opp 29Ian McGarvey 47 yard field goal GOOD.Ball State 10, Buffalo 7
Q3 15:00Ian McGarvey kickoff for 70 yards for a touchback.
3rd quarter6 drives, then Buffalo 28, Ball State 17
Buffalo Touchdown pass, 7 plays
14:501st & 10 at own 20James Starks rush for 3 yards to the Buff 23.
14:102nd & 7 at own 23Drew Willy pass complete to James Starks for 6 yards to the Buff 29.
13:353rd & 1 at own 29James Starks rush for 18 yards to the Buff 47 for a 1ST down.
13:071st & 10 at own 47Drew Willy pass incomplete to James Starks.
13:012nd & 10 at own 47Drew Willy pass complete to Brett Hamlin for 9 yards to the BalSt 44.
12:303rd & 1 at opp 44James Starks rush for no gain to the BalSt 44.
11:454th & 1 at opp 44Ball St penalty 5 yard Offside accepted.
11:241st & 10 at opp 39Drew Willy pass complete to Naaman Roosevelt for 39 yards for a TOUCHDOWN.Buffalo 13, Ball State 10
11:24A.J. Principe extra point GOOD.Buffalo 14, Ball State 10
11:24Gerry McGroarty kickoff for 69 yards returned by B.J. Hill for 34 yards to the BalSt 35.
Ball State Touchdown run, 7 plays
11:121st & 10 at own 35MiQuale Lewis rush for 7 yards to the BalSt 42.
11:052nd & 3 at own 42MiQuale Lewis rush for 6 yards to the BalSt 48 for a 1ST down.
10:201st & 10 at own 48MiQuale Lewis rush for 6 yards to the Buff 46.
9:302nd & 4 at opp 46Nate Davis pass complete to Briggs Orsbon for 18 yards to the Buff 28 for a 1ST down.
9:111st & 10 at opp 28MiQuale Lewis rush for no gain to the Buff 28.
8:332nd & 10 at opp 28Nate Davis pass complete to Darius Hill for 27 yards to the Buff 1 for a 1ST down.
8:071st & goal at opp 1MiQuale Lewis rush for 1 yard for a TOUCHDOWN.Ball State 16, Buffalo 14
8:07Ian McGarvey extra point GOOD.Ball State 17, Buffalo 14
8:07Ian McGarvey kickoff for 64 yards returned by Brandon Thermilus for 21 yards to the Buff 27.
Buffalo Fumble, 2 plays
7:501st & 10 at own 27James Starks rush for no gain to the Buff 27.
7:172nd & 10 at own 27Ball St penalty 15 yard Pass Interference accepted, no play.
7:131st & 10 at own 42Starks, James rush for loss of 4 yards to the BUFFALO38, fumble by Starks, James recovered by BALLST at BUFFALO38.
Ball State Defensive TD, 5 plays (Buffalo scores)
7:001st & 10 at opp 38MiQuale Lewis rush for 1 yard to the Buff 37.
6:282nd & 9 at opp 37Nate Davis pass complete to Briggs Orsbon for 16 yards to the Buff 21 for a 1ST down.
5:571st & 10 at opp 21MiQuale Lewis rush for 12 yards to the Buff 9 for a 1ST down.
5:221st & goal at opp 9MiQuale Lewis rush for 8 yards to the Buff 1.
5:002nd & goal at opp 1MiQuale Lewis rush for a loss of 2 yards to the Buff 3.
4:323rd & 0 at opp 3Ball St penalty 5 yard False Start accepted.
3:523rd & goal at opp 8Nate Davis rush, fumbled, recovered by Buff Mike Newton at the Buff 8, Mike Newton for 92 yards, to the BalSt 0 for a TOUCHDOWN.Buffalo 20, Ball State 17
3:52A.J. Principe extra point GOOD.Buffalo 21, Ball State 17
3:52Gerry McGroarty kickoff for 65 yards returned by B.J. Hill for 31 yards to the BalSt 36.
Ball State Defensive TD, 7 plays (Buffalo scores)
3:401st & 10 at own 36Nate Davis rush for 16 yards to the Buff 48 for a 1ST down.
3:061st & 10 at opp 48Nate Davis pass complete to Briggs Orsbon for 15 yards to the Buff 33 for a 1ST down.
2:431st & 10 at opp 33MiQuale Lewis rush for 3 yards to the Buff 30.
2:112nd & 7 at opp 30Nate Davis pass incomplete to Briggs Orsbon.
2:063rd & 7 at opp 30Nate Davis rush for 8 yards to the Buff 22 for a 1ST down.
1:351st & 10 at opp 22MiQuale Lewis rush for 7 yards to the Buff 15.
1:002nd & 3 at opp 15MiQuale Lewis rush for no gain to the Buff 15.
0:193rd & 3 at opp 15Team rush, fumbled, recovered by Buff Sherrod Lott at the Buff 26, Sherrod Lott for 74 yards, to the BalSt 0 for a TOUCHDOWN.Buffalo 27, Ball State 17
0:19A.J. Principe extra point GOOD.Buffalo 28, Ball State 17
0:19Gerry McGroarty kickoff for 66 yards returned by B.J. Hill for 25 yards to the BalSt 29, Ball St penalty 10 yard Holding accepted.
Ball State Turnover on downs, 8 plays
0:001st & 10 at own 19MiQuale Lewis rush for 7 yards to the BalSt 26.
Q4 14:532nd & 3 at own 26Nate Davis pass complete to Briggs Orsbon for 16 yards to the BalSt 42 for a 1ST down.
Q4 14:181st & 10 at own 42MiQuale Lewis rush for 7 yards to the BalSt 49.
Q4 13:472nd & 3 at own 49Nate Davis pass complete to Briggs Orsbon for 10 yards to the Buff 41 for a 1ST down.
Q4 13:211st & 10 at opp 41Nate Davis pass incomplete to Myles Trempe.
Q4 13:102nd & 10 at opp 41MiQuale Lewis rush for 3 yards to the Buff 38.
Q4 12:363rd & 7 at opp 38Nate Davis pass incomplete to Darius Hill.
Q4 12:294th & 7 at opp 38Nate Davis sacked by Dane Robinson for a loss of 10 yards to the Buff 48.
4th quarter7 drives, then Buffalo 42, Ball State 24
Buffalo Punt, 3 plays
12:101st & 10 at own 48Brandon Thermilus rush for 2 yards to the 50 yard line.
11:402nd & 8 at the 50Drew Willy pass complete to Brandon Thermilus for 6 yards to the BalSt 44.
10:553rd & 2 at opp 44Brandon Thermilus rush for no gain to the BalSt 44.
10:194th & 2 at opp 44Buffalo penalty 5 yard Delay of Game accepted.
10:104th & 7 at opp 49Peter Fardon punt for 30 yards, fair catch by B.J. Hill at the BalSt 19.
Ball State Fumble, 4 plays
10:001st & 10 at own 19MiQuale Lewis rush for no gain to the BalSt 19.
9:302nd & 11 at own 19Nate Davis pass complete to Louis Johnson for 5 yards to the BalSt 24.
9:003rd & 6 at own 24Nate Davis pass complete to MiQuale Lewis for 4 yards to the BalSt 28.
8:544th & 2 at own 28Davis, Nate rush for no gain to the BALLST28, fumble by Davis, Nate recovered by BUFFALO at BALLST29.
Buffalo Touchdown pass, 6 plays
8:481st & 10 at opp 29Drew Willy pass incomplete to Naaman Roosevelt.
8:352nd & 10 at opp 29James Starks rush for 6 yards to the BalSt 23.
7:593rd & 4 at opp 23Drew Willy pass complete to Naaman Roosevelt for 7 yards to the BalSt 16 for a 1ST down.
7:231st & 10 at opp 16James Starks rush for 10 yards to the BalSt 6 for a 1ST down.
6:451st & goal at opp 6James Starks rush for a loss of 2 yards to the BalSt 8.
6:062nd & goal at opp 8Drew Willy pass complete to Naaman Roosevelt for 8 yards for a TOUCHDOWN.Buffalo 34, Ball State 17
6:06A.J. Principe extra point GOOD.Buffalo 35, Ball State 17
6:06Gerry McGroarty kickoff for 61 yards returned by B.J. Hill for 25 yards to the BalSt 34.
Ball State Touchdown pass, 8 plays
5:451st & 10 at own 34Nate Davis pass complete to MiQuale Lewis for 8 yards to the BalSt 42.
5:322nd & 2 at own 42Nate Davis pass incomplete to Louis Johnson.
5:163rd & 2 at own 42MiQuale Lewis rush for 2 yards to the BalSt 44 for a 1ST down.
5:031st & 10 at own 44Nate Davis pass complete to Darius Hill for 28 yards to the Buff 28 for a 1ST down.
4:501st & 10 at opp 28Nate Davis pass incomplete to Louis Johnson.
4:402nd & 10 at opp 28MiQuale Lewis rush for 6 yards to the Buff 22.
4:233rd & 4 at opp 22Nate Davis pass incomplete to Briggs Orsbon.
4:174th & 4 at opp 22Nate Davis pass complete to Louis Johnson for 22 yards for a TOUCHDOWN.Buffalo 35, Ball State 23
4:17Ian McGarvey extra point GOOD.Buffalo 35, Ball State 24
4:17Ian McGarvey kickoff for 7 yards returned by Brett Hamlin for 7 yards to the BalSt 30, Ball St penalty 5 yard Offside accepted.
Buffalo Touchdown run, 4 plays
4:121st & 10 at opp 25James Starks rush for a loss of 1 yard to the BalSt 26.
4:122nd & 11 at opp 26Timeout BALL STATE, clock 4:12.
3:452nd & 11 at opp 26James Starks rush for 10 yards to the BalSt 16.
3:323rd & 1 at opp 16James Starks rush for 15 yards to the BalSt 1 for a 1ST down.
2:531st & goal at opp 1James Starks rush for 1 yard for a TOUCHDOWN.Buffalo 41, Ball State 24
2:53A.J. Principe extra point GOOD.Buffalo 42, Ball State 24
2:53Gerry McGroarty kickoff for 66 yards returned by B.J. Hill for 22 yards to the BalSt 26.
Ball State Interception, 8 plays
2:301st & 10 at own 26Nate Davis pass complete to Louis Johnson for 5 yards to the BalSt 31.
2:162nd & 5 at own 31Nate Davis rush for 7 yards to the BalSt 38 for a 1ST down.
2:001st & 10 at own 38Nate Davis pass complete to MiQuale Lewis for 8 yards to the BalSt 46.
1:452nd & 2 at own 46Nate Davis pass complete to Briggs Orsbon for 3 yards to the BalSt 49 for a 1ST down.
1:381st & 10 at own 49Nate Davis pass complete to MiQuale Lewis for 12 yards to the Buff 39 for a 1ST down.
1:271st & 10 at opp 39Nate Davis pass complete to Briggs Orsbon for 5 yards to the Buff 34.
1:152nd & 5 at opp 34Nate Davis pass complete to MiQuale Lewis for 4 yards to the Buff 30.
1:063rd & 1 at opp 30Ball St penalty 5 yard False Start accepted.
0:503rd & 6 at opp 35Nate Davis pass complete to MiQuale Lewis for 13 yards to the Buff 22 for a 1ST down.
0:501st & 10 at opp 22Nate Davis pass intercepted by Domonic Cook at the Buff 0, returned for no gain for a touchback.
Buffalo End of game, 1 play
0:001st & 10 at own 20Team rush for a loss of 3 yards to the Buff 17.

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.

Ball State leads 11–⁠3 in 14 meetings, counting the seven since this game.

Recent meetings
2024Buffalo 51, Ball State 48
2021Ball State 20, Buffalo 3
2020Ball State 38, Buffalo 28Mid-American Championship Game
2017Buffalo 40, Ball State 24
2016Ball State 31, Buffalo 21
2011Ball State 28, Buffalo 25

Around this game

Ball State

Buffalo