Buffalo at Temple

Saturday, September 8, 2018

Buffalo beat Temple 36–⁠29. It was their 12th meeting; after it, Buffalo led the series 8–⁠4.

AwayBuffalo10–⁠4 in 2018
36
HomeTemple8–⁠5 in 2018
29

Final at Lincoln Financial Field, PhiladelphiaTV: ESPN3Attendance 25,511

At kickoff
68°F, overcast, wind 15 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 6 km from the stadium, 24 minutes after kickoff
Officials
Referee Tracy Jones; umpire K. Huffhines; head linesman Daniel Shelton; line judge Baron Ballester; side judge Kyle Brownell; field judge Chris Bikowski; back judge James Downey; center judge Mark MobraGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo66101436
Temple0771529

Standouts

Player stats

Buffalo

PassingC/AttYdsTDInt
Tyree Jackson26/4527531
RushingCarYdsTDLong
Kevin Marks25138222
Tim Terry Jr.220122
Emmanuel Reed81204
Johnathan Hawkins31005
ReceivingRecYdsTDLong
Anthony Johnson676129
Charlie Jones363133
K.J. Osborn658013
Tyler Mabry230027
DefenseTklTFLSacksInt
Khalil Hodge101.500
Jordan Collier50.500
Charles Harris4110
Cameron Lewis4002
Malcolm Koonce2110

Temple

PassingC/AttYdsTDInt
Frank Nutile15/3121632
Anthony Russo2/42400
Todd Centeio0/1000
RushingCarYdsTDLong
Ryquell Armstead14107050
Jager Gardner513012
Jeremy Jennings31305
Todd Centeio2606
ReceivingRecYdsTDLong
Randle Jones250144
Branden Mack347239
Chris Myarick136036
Ventell Bryant230022
DefenseTklTFLSacksInt
Delvon Randall9000
Benny Walls8000
Rock Ya-Sin7001
Shaun Bradley6000

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

Team stats

BuffaloTemple
427Total yards355
275Passing yards240
152Rushing yards115
6.1Yards per pass6.3
3.7Yards per rush4.0
27First downs16
9–⁠17Third downs3–⁠14
1–⁠3Fourth downs3–⁠3
1Turnovers3
4–⁠29Penalties6–⁠65
35:42Possession24:18
2Sacks (by defense)0

Efficiency

BuffaloTemple
39%Success rate37%
0.12EPA per play0.13
1.32Explosiveness1.72
−0.15Rushing EPA0.13
0.34Passing EPA0.12
36%Passing-down success44%
−0.25First-down EPA−0.54
0.13Second-down EPA0.61
1.17Third-down EPA−0.09
21%Havoc by its defense11%

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)

Temple 65% to win. Buffalo won as Elo’s underdog.

The line

Temple −4, over/under 52.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Temple end zoneBuffalo end zoneQ1 BuffaloTurnover on downs, 9 playsQ1 TemplePunt, 7 playsQ1 BuffaloPunt, 9 playsQ1 TemplePunt, 3 playsQ1 BuffaloTouchdown, 4 playsQ1 TempleInterception, 9 playsQ2 BuffaloTouchdown, 7 playsQ2 TempleMissed FG, 10 playsQ2 BuffaloInterception, 13 playsQ2 TempleTouchdown, 8 playsQ3 TempleTouchdown, 6 playsQ3 BuffaloPunt, 3 playsQ3 TempleInterception, 3 playsQ3 BuffaloTouchdown, 5 playsQ3 TemplePunt, 3 playsQ3 BuffaloField goal, 11 playsQ3 TemplePunt, 3 playsQ3 BuffaloPunt, 3 playsQ4 TemplePunt, 3 playsQ4 BuffaloPunt return TD, 4 plays (Temple scores)Q4 BuffaloTouchdown, 8 playsQ4 TempleTouchdown, 8 playsQ4 BuffaloTouchdown, 10 playsQ4 TempleFumble, 5 playsQ4 BuffaloEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Temple drives left to right, Buffalo right to left.
  1. Q1 BuffaloTurnover on downs, 9 plays, 30 yards
  2. Q1 TemplePunt, 7 plays, 12 yards
  3. Q1 BuffaloPunt, 9 plays, 27 yards
  4. Q1 TemplePunt, 3 plays, 6 yards
  5. Q1 BuffaloTouchdown, 4 plays, 49 yards
  6. Q1 TempleInterception, 9 plays, 38 yards
  7. Q2 BuffaloTouchdown, 7 plays, 63 yards
  8. Q2 TempleMissed FG, 10 plays, 52 yards
  9. Q2 BuffaloInterception, 13 plays, 58 yards
  10. Q2 TempleTouchdown, 8 plays, 80 yards
  11. Q3 TempleTouchdown, 6 plays, 74 yards
  12. Q3 BuffaloPunt, 3 plays, 5 yards
  13. Q3 TempleInterception, 3 plays, −2 yards
  14. Q3 BuffaloTouchdown, 5 plays, 26 yards
  15. Q3 TemplePunt, 3 plays, 5 yards
  16. Q3 BuffaloField goal, 11 plays, 53 yards
  17. Q3 TemplePunt, 3 plays, 4 yards
  18. Q3 BuffaloPunt, 3 plays, 0 yards
  19. Q4 TemplePunt, 3 plays, 6 yards
  20. Q4 BuffaloPunt return TD, 4 plays (Temple scores), 9 yards
  21. Q4 BuffaloTouchdown, 8 plays, 58 yards
  22. Q4 TempleTouchdown, 8 plays, 75 yards
  23. Q4 BuffaloTouchdown, 10 plays, 81 yards
  24. Q4 TempleFumble, 5 plays, −1 yard
  25. Q4 BuffaloEnd of game, 1 play, −2 yards

Play by play

1st quarter6 drives, then Buffalo 6, Temple 0
Buffalo Turnover on downs, 9 plays
15:001st & 10 at own 35N/A on-side kick recovered by BUFFALO at the 50 yard line
15:001st & 10 at the 50Tyree Jackson pass incomplete to K.J. Osborn
15:002nd & 10 at the 50Emmanuel Reed run for 2 yds to the Temp 48
15:003rd & 8 at opp 48JACKSON, Tyree pass incomplete to JOHNSON, Anthon (YA-SIN,Rock), PENALTY TEM holding (YA-SIN,Rock) 10 yards to the TEM38, 1ST DOWN UB, NO PLAY.
14:151st & 10 at opp 38Timeout BUFFALO, clock 14:15
14:151st & 10 at opp 38Emmanuel Reed run for 2 yds to the Temp 36
14:152nd & 8 at opp 36Tyree Jackson pass incomplete to Tyler Mabry, broken up by Delvon Randall
13:503rd & 8 at opp 36Timeout TEMPLE, clock 13:50
13:503rd & 8 at opp 36Tyree Jackson pass complete to George Rushing for 8 yds to the Temp 28 for a 1ST down
13:501st & 10 at opp 28Tyree Jackson pass complete to K.J. Osborn for 8 yds to the Temp 20
13:502nd & 2 at opp 20Emmanuel Reed run for 1 yd to the Temp 19
13:503rd & 1 at opp 19Emmanuel Reed run for no gain to the Temp 19
13:504th & 1 at opp 19Emmanuel Reed run for a loss of 1 yard to the Temp 20
Temple Punt, 7 plays
11:341st & 10 at own 20Ryquell Armstead run for 1 yd to the Temp 21
11:342nd & 9 at own 21Ryquell Armstead run for 9 yds to the Temp 30 for a 1ST down
11:341st & 10 at own 30Frank Nutile pass incomplete
11:342nd & 10 at own 30Jager Gardner run for 12 yds to the Temp 42 for a 1ST down
11:341st & 10 at own 42Jager Gardner run for a loss of 5 yards to the Temp 37
11:342nd & 15 at own 37Frank Nutile pass incomplete to Ventell Bryant
11:343rd & 15 at own 37TEMPLE Penalty, false start (-5 Yards) to the Temp 32
11:343rd & 20 at own 32Frank Nutile run for no gain to the Temp 32
11:344th & 20 at own 32Connor Bowler punt for 47 yds, punt out-of-bounds at the Buff 29 , K.J. Osborn returns for 8 yds to the Buff 29
Buffalo Punt, 9 plays
8:471st & 10 at own 29Emmanuel Reed run for 2 yds to the Buff 31
8:472nd & 8 at own 31Emmanuel Reed run for 4 yds to the Buff 35
8:473rd & 4 at own 35Tyree Jackson pass complete to Zac Lefebvre for 4 yds to the Buff 39 for a 1ST down
8:471st & 10 at own 39Tyree Jackson pass complete to George Rushing for 2 yds to the Buff 41
8:472nd & 8 at own 41Emmanuel Reed run for 2 yds to the Buff 43
8:473rd & 6 at own 43Tyree Jackson pass complete to Anthony Johnson for 8 yds to the Temp 49 for a 1ST down
8:471st & 10 at opp 49Tyree Jackson pass incomplete to K.J. Osborn, broken up by Rodney Williams
8:472nd & 10 at opp 49Johnathan Hawkins run for 5 yds to the Temp 44
8:473rd & 5 at opp 44Tyree Jackson pass incomplete
8:474th & 5 at opp 44Evan Finegan punt for 33 yds
Temple Punt, 3 plays
4:441st & 10 at own 11Ryquell Armstead run for 4 yds to the Temp 15
4:442nd & 6 at own 15Ryquell Armstead run for 2 yds to the Temp 17
4:443rd & 4 at own 17Frank Nutile pass incomplete
4:444th & 4 at own 17Connor Bowler punt for 49 yds , K.J. Osborn returns for 17 yds to the Temp 49
Buffalo Touchdown, 4 plays
3:241st & 10 at opp 49Tyree Jackson pass complete to Charlie Jones for 12 yds to the Temp 37 for a 1ST down
3:241st & 10 at opp 37Jaret Patterson run for 2 yds to the Temp 35
3:242nd & 8 at opp 35Tyree Jackson pass complete to Anthony Johnson for 2 yds to the Temp 33
1:513rd & 6 at opp 33Tyree Jackson pass complete to Charlie Jones for 33 yds for a TD (Adam Mitcheson PAT MISSED)Buffalo 6, Temple 0
Temple Interception, 9 plays
1:511st & 0 at own 35Adam Mitcheson kickoff for 60 yds , Isaiah Wright return for 24 yds to the Temp 29
1:451st & 10 at own 29Anthony Russo pass incomplete to Zach Mesday
1:452nd & 10 at own 29Anthony Russo pass complete to Brodrick Yancy for 18 yds to the Temp 47 for a 1ST down
1:451st & 10 at own 47Todd Centeio pass incomplete
1:452nd & 10 at own 47Todd Centeio run for 6 yds to the Buff 47
1:453rd & 4 at opp 47Jeremy Jennings run for 3 yds to the Buff 44
1:454th & 1 at opp 44Rob Ritrovato run for 1 yd to the Buff 43 for a 1ST down
Q2 15:001st & 10 at opp 43Ryquell Armstead run for 3 yds to the Buff 40
Q2 15:002nd & 7 at opp 40Frank Nutile pass complete to Kenny Yeboah for 7 yds to the Buff 33 for a 1ST down
Q2 15:001st & 10 at opp 33Frank Nutile pass intercepted Cameron Lewis return for 37 yds to the Buff 37
2nd quarter4 drives, then Buffalo 12, Temple 7
Buffalo Touchdown, 7 plays
13:321st & 10 at own 37Tyree Jackson pass incomplete to George Rushing
13:322nd & 10 at own 37JACKSON, Tyree pass incomplete to JOHNSON, Anthon, PENALTY TEM pass interference (YA-SIN,Rock) 15 yards to the TEM48, 1ST DOWN UB, NO PLAY.
13:321st & 10 at opp 48Kevin Marks run for a loss of 2 yards to the 50 yard line
13:322nd & 12 at the 50Tyree Jackson pass incomplete
13:323rd & 12 at the 50Tyree Jackson pass complete to K.J. Osborn for 9 yds to the Temp 41
13:324th & 3 at opp 41Tyree Jackson pass complete to Anthony Johnson for 19 yds to the Temp 22 for a 1ST down
13:321st & 10 at opp 22Tyree Jackson pass incomplete
11:012nd & 10 at opp 22Kevin Marks run for 22 yds for a TD (Tyree Jackson intercepted )Buffalo 12, Temple 0
Temple Missed FG, 10 plays
11:011st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
11:011st & 10 at own 25Frank Nutile run for a loss of 1 yard to the Temp 24
11:012nd & 11 at own 24Frank Nutile pass complete to Chris Myarick for 36 yds to the Buff 40 for a 1ST down
11:011st & 10 at opp 40Frank Nutile pass incomplete to Isaiah Wright, broken up by Khalil Hodge
11:012nd & 10 at opp 40Jager Gardner run for 8 yds to the Buff 32
11:013rd & 2 at opp 32Jager Gardner run for a loss of 1 yard to the Buff 33
11:014th & 3 at opp 33Frank Nutile pass complete to Kenny Yeboah for 4 yds to the Buff 29 for a 1ST down
11:011st & 10 at opp 29Frank Nutile pass incomplete to Chris Myarick
11:012nd & 10 at opp 29Ryquell Armstead run for 6 yds to the Buff 23
7:403rd & 4 at opp 23Timeout TEMPLE, clock 07:40
7:403rd & 4 at opp 23Frank Nutile pass incomplete to Isaiah Wright
7:364th & 4 at opp 23Timeout TEMPLE, clock 07:36
7:314th & 4 at opp 23Aaron Boumerhi 40 yd FG MISSED
Buffalo Interception, 13 plays
7:311st & 10 at own 23Kevin Marks run for 3 yds to the Buff 26
7:312nd & 7 at own 26Tyree Jackson pass complete to Kevin Marks for 6 yds to the Buff 32
7:313rd & 1 at own 32Tyree Jackson pass complete to Tyler Mabry for 3 yds to the Buff 35 for a 1ST down
7:311st & 10 at own 35Kevin Marks run for 8 yds to the Buff 43
7:312nd & 2 at own 43Tyree Jackson pass complete to George Rushing for 8 yds to the Temp 49 for a 1ST down
7:311st & 10 at opp 49Kevin Marks run for 6 yds to the Temp 43
7:312nd & 4 at opp 43Kevin Marks run for 6 yds to the Temp 37 for a 1ST down
7:311st & 10 at opp 37Tyree Jackson pass incomplete to Anthony Johnson, broken up by Rock Ya-Sin
7:312nd & 10 at opp 37Tyree Jackson pass complete to K.J. Osborn for 11 yds to the Temp 26 for a 1ST down
7:311st & 10 at opp 26Kevin Marks run for 1 yd to the Temp 25
7:312nd & 9 at opp 25Tyree Jackson pass incomplete to Anthony Johnson, broken up by Dan Archibong
7:313rd & 9 at opp 25Tyree Jackson pass complete to Anthony Johnson for 6 yds to the Temp 19
1:514th & 3 at opp 19Timeout BUFFALO, clock 01:51
1:514th & 3 at opp 19Tyree Jackson pass intercepted, touchback. Rock Ya-Sin return for no gain
Temple Touchdown, 8 plays
1:451st & 10 at own 20Frank Nutile pass complete to Isaiah Wright for 6 yds to the Temp 26
1:452nd & 4 at own 26Frank Nutile sacked by Malcolm Koonce for a loss of 7 yards to the Temp 19
1:453rd & 11 at own 19Frank Nutile pass complete to Isaiah Wright for 15 yds to the Temp 34 for a 1ST down
1:451st & 10 at own 34Frank Nutile pass complete to Ventell Bryant for 22 yds to the Buff 44 for a 1ST down
1:451st & 10 at opp 44TEAM pass incomplete
1:452nd & 10 at opp 44Frank Nutile pass complete to Kenny Yeboah for 5 yds to the Buff 39
1:453rd & 5 at opp 39Frank Nutile pass incomplete to Kenny Yeboah
0:004th & 5 at opp 39Frank Nutile pass complete to Branden Mack for 39 yds for a TD (Will Mobley KICK)Buffalo 12, Temple 7
3rd quarter8 drives, then Buffalo 22, Temple 14
Temple Touchdown, 6 plays
15:001st & 0 at own 35Adam Mitcheson kickoff for 64 yds , Isaiah Wright return for 25 yds to the Temp 26
15:001st & 10 at own 26Ryquell Armstead run for 9 yds to the Temp 35
15:002nd & 1 at own 35Ryquell Armstead run for 5 yds to the Temp 40 for a 1ST down
15:001st & 10 at own 40Frank Nutile pass incomplete to Branden Mack
15:002nd & 10 at own 40Frank Nutile pass complete to Freddie Johnson for 12 yds to the Buff 48 for a 1ST down
15:001st & 10 at opp 48Ryquell Armstead run for 4 yds to the Buff 44
12:202nd & 6 at opp 44Frank Nutile pass complete to Randle Jones for 44 yds for a TD (Will Mobley KICK)Temple 14, Buffalo 12
Buffalo Punt, 3 plays
12:201st & 0 at own 35Will Mobley kickoff for 57 yds , Isaiah King return for 15 yds to the Buff 23
12:151st & 10 at own 23Johnathan Hawkins run for 5 yds to the Buff 28
12:152nd & 5 at own 28Tyree Jackson pass incomplete to Zac Lefebvre
12:153rd & 5 at own 28Tyree Jackson pass incomplete to Antonio Nunn
12:154th & 5 at own 28Evan Finegan punt for 49 yds, downed at the Temp 23
Temple Interception, 3 plays
11:221st & 10 at own 23Frank Nutile pass complete to David Martin-Robinson for 2 yds to the Temp 25
11:222nd & 8 at own 25TEMPLE Penalty, false start (Isaac Moore) to the Temp 20
11:222nd & 13 at own 20Ryquell Armstead run for 1 yd to the Temp 21
11:223rd & 12 at own 21Frank Nutile pass intercepted Cameron Lewis return for no gain to the Temp 26
Buffalo Touchdown, 5 plays
9:351st & 10 at opp 26Tyree Jackson pass incomplete to Tyler Mabry
9:352nd & 10 at opp 26Kevin Marks run for 13 yds to the Temp 13 for a 1ST down
9:351st & 10 at opp 13Kevin Marks run for 9 yds to the Temp 4
9:352nd & 1 at opp 4Tyree Jackson run for 3 yds to the Temp 1 for a 1ST down
8:081st & goal at opp 1Kevin Marks run for 1 yd for a TD (Adam Mitcheson KICK)Buffalo 19, Temple 14
Temple Punt, 3 plays
8:081st & 0 at own 35Adam Mitcheson kickoff for 64 yds , Isaiah Wright return for 32 yds to the TEMPLE 33 BUFFALO Penalty, personal foul (Wankeith Akin Jr.) to the Temp 48
7:581st & 10 at own 48Jeremy Jennings run for 5 yds to the Buff 47
7:582nd & 5 at opp 47Todd Centeio run for no gain to the Buff 47
7:583rd & 5 at opp 47Frank Nutile pass incomplete to Randle Jones
7:584th & 5 at opp 47Connor Bowler punt for 29 yds, fair catch by K.J. Osborn at the Buff 18
Buffalo Field goal, 11 plays
6:491st & 10 at own 18Kevin Marks run for 8 yds to the Buff 26
6:492nd & 2 at own 26Tyree Jackson pass complete to Antonio Nunn for 6 yds to the Buff 32 for a 1ST down
6:491st & 10 at own 32Tyree Jackson pass complete to George Rushing for 5 yds to the Buff 37
6:492nd & 5 at own 37Kevin Marks run for 3 yds to the Buff 40
6:493rd & 2 at own 40BUFFALO Penalty, false start (Evin Ksiezarczyk) to the Buff 35
4:413rd & 7 at own 35Timeout BUFFALO, clock 04:41
4:413rd & 7 at own 35Tyree Jackson pass complete to K.J. Osborn for 8 yds to the Buff 43 for a 1ST down
4:411st & 10 at own 43Kevin Marks run for 1 yd to the Buff 44
4:412nd & 9 at own 44Tyree Jackson pass complete to Tyler Mabry for 27 yds to the Temp 29 for a 1ST down
4:411st & 10 at opp 29Tyree Jackson run for no gain to the Temp 29
4:412nd & 10 at opp 29Kevin Marks run for no gain to the Temp 29
4:413rd & 10 at opp 29Tyree Jackson pass incomplete to George Rushing, broken up by Rock Ya-Sin
1:484th & 10 at opp 29Adam Mitcheson 46 yd FG GOODBuffalo 22, Temple 14
Temple Punt, 3 plays
1:481st & 0 at own 35Adam Mitcheson kickoff for 62 yds , Delvon Randall return for 25 yds to the Temp 28
1:421st & 10 at own 28Jager Gardner run for a loss of 1 yard to the Temp 27
1:422nd & 11 at own 27Frank Nutile pass incomplete to Branden Mack
1:423rd & 11 at own 27Frank Nutile pass complete to Branden Mack for 5 yds to the Temp 32
1:424th & 6 at own 32Connor Bowler punt for 40 yds, punt out-of-bounds at the Buff 28
Buffalo Punt, 3 plays
0:201st & 10 at own 28Johnathan Hawkins run for no gain to the Buff 28
Q4 15:002nd & 10 at own 28Tyree Jackson pass incomplete to George Rushing
Q4 15:003rd & 10 at own 28Tyree Jackson pass incomplete to George Rushing
Q4 15:004th & 10 at own 28Evan Finegan punt for 34 yds, fair catch by Isaiah Wright at the Temp 38
4th quarter7 drives, then Buffalo 36, Temple 29
Temple Punt, 3 plays
14:451st & 10 at own 38Anthony Russo pass complete to Randle Jones for 6 yds to the Temp 44
14:452nd & 4 at own 44Anthony Russo pass incomplete to Todd Centeio
14:453rd & 4 at own 44Frank Nutile pass incomplete to Isaiah Wright, broken up by Tyrone Hill
14:454th & 4 at own 44Connor Bowler punt for 50 yds, downed at the Buff 6
Buffalo Punt return TD, 4 plays (Temple scores)
13:561st & 10 at own 6Kevin Marks run for 11 yds to the Buff 17 for a 1ST down
13:561st & 10 at own 17TEAM run for a loss of 11 yards to the Buff 6 TEAM fumbled, recovered by Buff Tyree Jackson
13:562nd & 21 at own 6Tyree Jackson pass complete to K.J. Osborn for 9 yds to the Buff 15
13:563rd & 12 at own 15Tyree Jackson pass incomplete to George Rushing, broken up by Rock Ya-Sin
11:244th & 12 at own 15Evan Finegan punt blocked by blocked by Ty Mason return for no gain for a TD (Ventell Bryant pass for Two-Point Conversion)Tied at 22
Buffalo Touchdown, 8 plays
11:241st & 0 at own 20Will Mobley kickoff for 38 yds , Jake Molinich return for no gain to the Buff 42
11:221st & 10 at own 42Kevin Marks run for 12 yds to the Temp 46 for a 1ST down
11:221st & 10 at opp 46Kevin Marks run for 2 yds to the Temp 44
11:222nd & 8 at opp 44Kevin Marks run for 16 yds to the Temp 28 for a 1ST down
11:221st & 10 at opp 28Kevin Marks run for 4 yds to the Temp 24
11:222nd & 6 at opp 24Tyree Jackson pass complete to Anthony Johnson for 12 yds to the Temp 12 for a 1ST down
11:221st & 10 at opp 12Kevin Marks run for 4 yds to the Temp 8
11:222nd & 6 at opp 8Kevin Marks run for 3 yds to the Temp 5
7:433rd & 3 at opp 5Tyree Jackson pass complete to Antonio Nunn for 5 yds for a TD (Adam Mitcheson KICK)Buffalo 29, Temple 22
Temple Touchdown, 8 plays
7:431st & 0 at own 35Adam Mitcheson kickoff for 65 yds for a touchback
7:431st & 10 at own 25Ryquell Armstead run for 7 yds to the Temp 32
7:432nd & 3 at own 32Ryquell Armstead run for 50 yds to the Buff 18 for a 1ST down
7:431st & 10 at opp 18Frank Nutile pass incomplete to Isaiah Wright
7:432nd & 10 at opp 18Jeremy Jennings run for 5 yds to the Buff 13
7:433rd & 5 at opp 13Ryquell Armstead run for 6 yds to the Buff 7 for a 1ST down
7:431st & goal at opp 7BUFFALO Penalty, substitution infraction (4 Yards) to the Buff 3
7:431st & goal at opp 3Frank Nutile pass incomplete to Ryquell Armstead, broken up by Jordan Collier
7:432nd & goal at opp 3Ryquell Armstead run for no gain to the Buff 3
4:533rd & goal at opp 3Frank Nutile pass complete to Branden Mack for 3 yds for a TD (Will Mobley KICK)Tied at 29
Buffalo Touchdown, 10 plays
4:531st & 0 at own 35Will Mobley kickoff for 65 yds , Isaiah King return for 19 yds to the Buff 19
4:481st & 10 at own 19Kevin Marks run for 4 yds to the Buff 23
4:482nd & 6 at own 23Tyree Jackson pass complete to K.J. Osborn for 13 yds to the Buff 36 for a 1ST down
4:481st & 10 at own 36Kevin Marks run for 1 yd to the Buff 37
4:482nd & 9 at own 37JACKSON, Tyree pass complete to OSBORN, K.J. for 27 yards to the TEM36 (WILLIAMS,Rodney), PENALTY UB ineligible downfield on pass (O’HAGAN, James) 5 yards to the UB32, NO PLAY.
4:482nd & 14 at own 32Tyree Jackson pass complete to Zac Lefebvre for 4 yds to the Buff 36
4:483rd & 10 at own 36JACKSON, Tyree pass incomplete to NUNN, Antonio (YA-SIN,Rock), PENALTY TEM personal foul (DIOUBATE,Karamo) 15 yards to the TEM49, 1ST DOWN UB, NO PLAY.
4:481st & 10 at opp 49Kevin Marks run for 2 yds to the Temp 47
4:482nd & 8 at opp 47Tyree Jackson pass incomplete to Antonio Nunn
1:363rd & 8 at opp 47Timeout BUFFALO, clock 01:36
1:363rd & 8 at opp 47Tyree Jackson pass complete to Charlie Jones for 18 yds to the Temp 29 for a 1ST down
1:361st & 10 at opp 29Tyree Jackson pass incomplete to Antonio Nunn
1:362nd & 10 at opp 29Kevin Marks run for no gain to the Temp 29
1:093rd & 10 at opp 29Timeout TEMPLE, clock 01:09
0:593rd & 10 at opp 29Tyree Jackson pass complete to Anthony Johnson for 29 yds for a TD (Adam Mitcheson KICK)Buffalo 36, Temple 29
Temple Fumble, 5 plays
0:591st & 0 at own 35Adam Mitcheson kickoff for 49 yds , Isaiah Wright return for 17 yds to the Temp 33
0:551st & 10 at own 33Frank Nutile pass complete to Ventell Bryant for 8 yds to the Temp 41
0:552nd & 2 at own 41Frank Nutile pass complete to Isaiah Wright for 8 yds to the Temp 49 for a 1ST down
0:551st & 10 at own 49TEAM pass incomplete
0:552nd & 10 at own 49Frank Nutile pass incomplete to Rob Ritrovato, broken up by Khalil Hodge
0:553rd & 10 at own 49Frank Nutile sacked by Chuck Harris for a loss of 6 yards to the Temp 19 Frank Nutile fumbled, recovered by Buff Chibueze Onwuka , return for 0 yards , return for 13 yds to the Temp 19
Buffalo End of game, 1 play
0:151st & 10 at opp 19TEAM run for a loss of 2 yards to the Temp 21

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.

Buffalo leads 9–⁠4 in 13 meetings, counting the one since this game.

Recent meetings
2019Buffalo 38, Temple 22
2018Buffalo 36, Temple 29
2011Temple 34, Buffalo 0
2010Temple 42, Buffalo 0
2009Temple 37, Buffalo 13
2008Buffalo 30, Temple 28

Around this game