65°F, mostly cloudy, wind 13 mph from the southeast, gusts to 18 mphWeather: NOAA NCEI Integrated Surface Database; Philadelphia International Airport (KPHL), 6 km from the stadium, six minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Temple
380
Total yards
293
283
Passing yards
95
99
Rushing yards
198
6.9
Yards per pass
5.6
3.3
Yards per rush
4.9
20
First downs
16
5–13
Third downs
3–12
0–0
Fourth downs
0–1
5
Turnovers
1
4–53
Penalties
4–54
18:02
Possession
17:33
Efficiency
Buffalo
Temple
44%
Success rate
47%
−0.02
EPA per play
−0.10
0.37
Explosiveness
0.51
−0.09
Rushing EPA
−0.02
0.05
Passing EPA
−0.24
32%
Passing-down success
35%
−0.27
First-down EPA
−0.03
0.09
Second-down EPA
−0.06
0.45
Third-down EPA
−0.02
2%
Havoc by its defense
6%
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)
Temple 52% to win. Elo’s favorite won.
Every drive
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.
Q1 BuffaloPunt, 6 plays, 45 yards
Q1 TempleField goal, 12 plays, 55 yards
Q1 BuffaloPunt, 3 plays, 22 yards
Q1 TemplePunt, 1 play, −4 yards
Q1 BuffaloField goal, 11 plays, 66 yards
Q2 TempleInterception, 3 plays, −21 yards
Q2 BuffaloField goal, 4 plays, −81 yards
Q2 TempleTouchdown pass, 53 yards
Q2 BuffaloPunt, 3 plays, 74 yards
Q2 TempleField goal, 13 plays, 17 yards
Q2 BuffaloPick-six, 10 plays (Temple scores), −13 yards
Q2 TempleResult not recorded, 48 yards
Q2 BuffaloEnd of half, 1 play, 51 yards
Q3 TempleTouchdown, 7 plays, 58 yards
Q3 BuffaloFumble, 4 plays, 21 yards
Q3 TempleField goal, 5 plays, 3 yards
Q3 BuffaloInterception, 11 plays, 47 yards
Q3 TemplePunt, 3 plays, 43 yards
Q3 BuffaloTouchdown pass, 9 plays, 27 yards
Q4 TempleMissed FG, 7 plays, 56 yards
Q4 BuffaloInterception, 1 play, −15 yards
Q4 TempleTouchdown, 1 play, 1 yard
Q4 BuffaloInterception, 3 plays, 15 yards
Q4 TempleMissed FG, 4 plays, 8 yards
Q4 BuffaloPunt, 3 plays, 18 yards
Q4 TempleTurnover on downs, 4 plays, 31 yards
Q4 BuffaloEnd of game, 3 plays, 62 yards
Play by play
1st quarter5 drives, then Temple 3, Buffalo 0
Buffalo Punt, 6 plays
14:55
1st & 10 at own 19
Brandon Thermilus rush for 3 yards to the Buff 22.
14:50
2nd & 7 at own 22
Zach Maynard pass complete to Naaman Roosevelt for 4 yards to the Buff 26.
14:45
3rd & 3 at own 26
Brandon Thermilus rush for 5 yards to the Buff 31 for a 1ST down.
14:30
1st & 10 at own 31
Brandon Thermilus rush for 2 yards to the Buff 33.
14:25
2nd & 8 at own 33
Brandon Thermilus rush for 4 yards to the Buff 37.
14:15
3rd & 4 at own 37
Zach Maynard pass incomplete to Naaman Roosevelt.
11:59
4th & 4 at own 37
Peter Fardon punt for 50 yards, punt out-of-bounds at the Temp 13.
Temple Field goal, 12 plays
11:50
1st & 10 at own 13
Lamar McPherson rush for 4 yards to the Temp 17.
11:15
2nd & 6 at own 17
Lamar McPherson rush for 5 yards to the Temp 22.
10:36
3rd & 1 at own 22
Lamar McPherson rush for 4 yards to the Temp 26 for a 1ST down.
10:06
1st & 10 at own 26
Matt Brown rush for 7 yards to the Temp 33.
9:09
2nd & 3 at own 33
Bernard Pierce rush for 4 yards to the Temp 37 for a 1ST down.
8:47
1st & 10 at own 37
Bernard Pierce rush for 1 yard to the Temp 38, BUFFALO penalty 15 yard Personal Foul accepted for a 1ST down.
8:07
1st & 10 at opp 47
Kee-ayre Griffin rush for 12 yards to the Buff 35 for a 1ST down.
7:56
1st & 10 at opp 35
Kee-ayre Griffin rush for 14 yards to the Buff 21 for a 1ST down.
7:07
1st & 10 at opp 21
Lamar McPherson rush for 4 yards to the Buff 17.
6:50
2nd & 6 at opp 17
Lamar McPherson rush for a loss of 1 yard to the Buff 18.
6:07
3rd & 7 at opp 18
Vaughn Charlton pass incomplete to Michael Campbell.
6:02
4th & 7 at opp 18
Brandon McManus 35 yard field goal GOOD.Temple 3, Buffalo 0
6:02
Brandon McManus kickoff for 65 yards returned by Domonic Cook for 16 yards to the Buff 21.
Buffalo Punt, 3 plays
5:45
1st & 10 at own 21
Brandon Thermilus rush for 2 yards to the Buff 23.
4:53
2nd & 8 at own 23
Zach Maynard pass complete to Brandon Thermilus for 5 yards to the Buff 28.
4:35
3rd & 3 at own 28
Zach Maynard pass incomplete to Brandon Thermilus.
4:25
4th & 3 at own 28
Peter Fardon punt for 32 yards, returned by Delano Green for 17 yards to the Buff 43.
Temple Punt, 1 play
4:15
1st & 10 at opp 43
Bernard Pierce rush for 3 yards to the Buff 40.
3:18
2nd & 7 at opp 40
Kee-ayre Griffin rush for 1 yard to the Buff 39.
2:51
3rd & 6 at opp 39
Vaughn Charlton pass incomplete to Lamar McPherson.
2:42
4th & 6 at opp 39
Jeff Wathne punt for 36 yards, punt out-of-bounds at the Buff 3.
Buffalo Field goal, 11 plays
2:30
1st & 10 at own 3
Ike Nduka rush for 4 yards to the Buff 7.
1:38
2nd & 6 at own 7
Zach Maynard pass complete to Jesse Rack for 14 yards to the Buff 21 for a 1ST down.
1:24
1st & 10 at own 21
Ike Nduka rush for no gain to the Buff 21.
1:10
2nd & 10 at own 21
Ike Nduka rush for 14 yards to the Buff 35 for a 1ST down.
0:00
1st & 10 at own 35
Zach Maynard pass complete to Naaman Roosevelt for 9 yards to the Buff 44.
Q2 15:00
2nd & 1 at own 44
Zach Maynard rush for 1 yard to the Buff 45 for a 1ST down.
Q2 14:28
1st & 10 at own 45
Zach Maynard pass complete to Naaman Roosevelt for 28 yards to the Temp 27 for a 1ST down.
Q2 14:01
1st & 10 at opp 27
Zach Maynard pass incomplete to Jesse Rack.
Q2 13:35
2nd & 10 at opp 27
Ike Nduka rush for 1 yard to the Temp 26.
Q2 13:10
3rd & 9 at opp 26
Zach Maynard pass complete to Brett Hamlin for 7 yards to the Temp 19.
Q2 12:38
4th & 2 at opp 19
A.J. Principe 36 yard field goal GOOD.Tied at 3
Q2 12:38
John Rachuna kickoff for 55 yards out-of-bounds, BUFFALO penalty 0 yard Illegal Procedure accepted for a 1ST down.
2nd quarter6 drives, then Temple 20, Buffalo 6
Temple Interception, 3 plays
12:29
1st & 10 at own 40
Vaughn Charlton pass complete to Evan Rodriguez for 1 yard to the Temp 41.
11:50
2nd & 9 at own 41
Vaughn Charlton pass incomplete to Jason Harper.
11:35
3rd & 9 at own 41
Vaughn Charlton pass intercepted by Justin Winters at the Temp 40, returned for 21 yards to the Temp 19.
Buffalo Field goal, 4 plays
11:23
1st & 10 at opp 19
Ike Nduka rush for no gain to the Temp 19.
10:56
2nd & 10 at opp 19
Zach Maynard pass incomplete to Jesse Rack.
10:30
3rd & 10 at opp 19
Zach Maynard pass complete to Jesse Rack for 5 yards to the Temp 14.
10:14
4th & 5 at opp 14
A.J. Principe 32 yard field goal GOOD.Buffalo 6, Temple 3
10:01
John Rachuna kickoff for 62 yards returned by James Nixon for 92 yards for a TOUCHDOWN, BUFFALO penalty Offside declined.Temple 9, Buffalo 6
10:01
Brandon McManus extra point GOOD.Temple 10, Buffalo 6
10:01
Brandon McManus kickoff for 70 yards returned by Domonic Cook for 14 yards to the Buff 14.
Buffalo Punt, 3 plays
9:49
1st & 10 at own 14
Zach Maynard pass incomplete to James Starks.
9:33
2nd & 10 at own 14
Mario Henry rush for 6 yards to the Buff 20.
9:00
3rd & 5 at own 19
Zach Maynard pass incomplete to Naaman Roosevelt.
8:52
4th & 4 at own 20
Peter Fardon punt for 42 yards, punt out-of-bounds at the Temp 38.
Temple Field goal, 13 plays
8:44
1st & 10 at own 38
Bernard Pierce rush for 7 yards to the Temp 45.
8:14
2nd & 3 at own 45
Bernard Pierce rush for 5 yards to the 50 yard line for a 1ST down.
7:46
1st & 10 at the 50
Vaughn Charlton pass incomplete to James Nixon.
7:32
2nd & 10 at the 50
Bernard Pierce rush for 10 yards to the Buff 40 for a 1ST down.
7:03
1st & 10 at opp 40
Bernard Pierce rush for 5 yards to the Buff 35.
6:30
2nd & 5 at opp 35
Bernard Pierce rush for 5 yards to the Buff 30 for a 1ST down.
5:40
1st & 10 at opp 30
Vaughn Charlton pass complete to Steve Maneri for 11 yards to the Buff 19 for a 1ST down.
5:02
1st & 10 at opp 19
James Nixon rush for 2 yards to the Buff 17.
4:45
2nd & 8 at opp 17
Bernard Pierce rush for 9 yards to the Buff 8 for a 1ST down.
4:17
1st & goal at opp 8
Bernard Pierce rush for 1 yard to the Buff 7.
3:45
2nd & goal at opp 7
Vaughn Charlton pass incomplete to Michael Campbell.
3:45
3rd & 0 at opp 7
Timeout TEMPLE UNIVERSITY, clock 3:45.
3:20
3rd & goal at opp 7
Lamar McPherson rush for 2 yards to the Buff 5.
2:59
4th & goal at opp 5
Brandon McManus 22 yard field goal GOOD.Temple 13, Buffalo 6
2:59
Brandon McManus kickoff for 61 yards returned by Mario Henry for 17 yards, fumbled, recovered by Buff Domonic Cook at the Buff 26, BUFFALO penalty 13 yard Personal Foul accepted.
Buffalo Pick-six, 10 plays (Temple scores)
2:30
1st & 10 at own 13
Zach Maynard rush for 7 yards to the Buff 20.
1:45
2nd & 3 at own 20
Zach Maynard pass complete to Jesse Rack for 5 yards to the Buff 25 for a 1ST down.
1:33
1st & 10 at own 25
Zach Maynard rush for 3 yards to the Buff 28.
1:06
2nd & 7 at own 28
Zach Maynard pass complete to Naaman Roosevelt for 10 yards to the Buff 38 for a 1ST down.
0:59
1st & 10 at own 38
Zach Maynard pass complete to Naaman Roosevelt for 8 yards to the Buff 46.
0:53
2nd & 2 at own 46
Brandon Thermilus rush for 5 yards to the Temp 49 for a 1ST down.
0:37
1st & 10 at opp 49
Zach Maynard pass complete to Brandon Thermilus for 9 yards to the Temp 40.
0:29
2nd & 1 at opp 40
Zach Maynard pass complete to Naaman Roosevelt for 19 yards to the Temp 21 for a 1ST down.
0:24
1st & 10 at opp 21
Zach Maynard pass complete to Brett Hamlin for 8 yards to the Temp 13.
0:07
2nd & 2 at opp 13
Zach Maynard pass intercepted by Elijah Joseph at the Temp 5, returned for 95 yards for a TOUCHDOWN.Temple 19, Buffalo 6
0:07
Brandon McManus extra point GOOD.Temple 20, Buffalo 6
0:07
Brandon McManus kickoff for 61 yards out-of-bounds, TEMPLE penalty 0 yard Illegal Procedure accepted for a 1ST down.
Buffalo End of half, 1 play
0:00
1st & 10 at own 40
Zach Maynard pass complete to Ike Nduka for 19 yards to the Temp 41 for a 1ST down.
Q3 15:00
John Rachuna kickoff for 54 yards returned by Joe Jones for 13 yards to the Temp 29.
3rd quarter6 drives, then Temple 30, Buffalo 6
Temple Touchdown, 7 plays
14:55
1st & 10 at own 29
Lamar McPherson rush for 14 yards to the Temp 43 for a 1ST down.
14:15
1st & 10 at own 43
Lamar McPherson rush for 5 yards to the Temp 48.
13:07
2nd & 5 at own 48
Lamar McPherson rush for 2 yards to the 50 yard line.
12:55
3rd & 3 at the 50
Vaughn Charlton pass complete to Michael Campbell for 48 yards to the Buff 2 for a 1ST down.
12:21
1st & goal at opp 2
Lamar McPherson rush for a loss of 3 yards to the Buff 5.
11:39
2nd & goal at opp 5
Vaughn Charlton pass incomplete to Steve Maneri.
11:39
3rd & 0 at opp 5
Timeout TEMPLE UNIVERSITY, clock 11:39.
11:34
3rd & goal at opp 5
Vaughn Charlton pass complete to Evan Rodriguez for 5 yards for a TOUCHDOWN.Temple 26, Buffalo 6
11:34
Brandon McManus extra point GOOD.Temple 27, Buffalo 6
11:34
Brandon McManus kickoff for 67 yards returned by Ed Young for 13 yards to the Buff 16.
Buffalo Fumble, 4 plays
11:21
1st & 10 at own 16
Ike Nduka rush for 1 yard to the Buff 17.
10:49
2nd & 9 at own 17
Zach Maynard pass incomplete to Terrell Jackson.
10:36
3rd & 9 at own 17
Zach Maynard pass complete to Naaman Roosevelt for 24 yards to the Buff 41 for a 1ST down.
10:20
1st & 10 at own 41
Zach Maynard rush for a loss of 5 yards, fumbled, recovered by Temp Morris Blueford Jr. at the Buff 37.
Temple Field goal, 5 plays
10:16
1st & 10 at opp 37
Vaughn Charlton pass complete to Joe Jones for 22 yards to the Buff 15 for a 1ST down.
9:30
1st & 10 at opp 15
Bernard Pierce rush for no gain to the Buff 15.
9:07
2nd & 10 at opp 15
Bernard Pierce rush for a loss of 1 yard to the Buff 16.
8:24
3rd & 11 at opp 16
Vaughn Charlton pass incomplete to Jason Harper.
8:17
4th & 11 at opp 16
Brandon McManus 33 yard field goal GOOD.Temple 30, Buffalo 6
8:17
Brandon McManus kickoff for 62 yards returned by Naaman Roosevelt for 22 yards to the Buff 30.
Buffalo Interception, 11 plays
7:48
1st & 10 at own 30
Zach Maynard pass complete to Ike Nduka for 2 yards to the Buff 32.
7:00
2nd & 8 at own 32
Zach Maynard pass complete to Naaman Roosevelt for 25 yards to the Temp 43 for a 1ST down.
6:32
1st & 10 at opp 43
Zach Maynard pass complete to Ike Nduka for 4 yards to the Temp 39.
6:21
2nd & 6 at opp 39
Ike Nduka rush for 2 yards to the Temp 37.
5:28
3rd & 4 at opp 37
Zach Maynard pass complete to Brett Hamlin for 11 yards to the Temp 26 for a 1ST down.
5:19
1st & 10 at opp 26
Zach Maynard pass incomplete to Brett Hamlin.
5:08
2nd & 10 at opp 26
Zach Maynard pass complete to Ike Nduka for 9 yards to the Temp 17.
4:19
3rd & 1 at opp 17
Zach Maynard rush for 2 yards to the Temp 15 for a 1ST down.
4:00
1st & 10 at opp 15
Zach Maynard pass complete to Naaman Roosevelt for 7 yards to the Temp 8.
3:25
2nd & 3 at opp 8
BUFFALO penalty 10 yard Holding accepted, no play.
3:18
2nd & 13 at opp 18
Ike Nduka rush for 7 yards to the Temp 11.
2:21
3rd & 6 at opp 11
Zach Maynard rush for 4 yards to the Temp 7, TEMPLE penalty 4 yard Personal Foul accepted for a 1ST down.
2:08
1st & goal at opp 4
Zach Maynard pass intercepted by Marquise Liverpool at the Temp 0, returned for 27 yards to the Temp 27.
Temple Punt, 3 plays
1:55
1st & 10 at own 33
Lamar McPherson rush for 1 yard to the Temp 34.
1:25
2nd & 9 at own 34
Vaughn Charlton pass incomplete to Marquise Liverpool.
1:06
3rd & 9 at own 34
Vaughn Charlton pass complete to Kee-ayre Griffin for 8 yards to the Temp 42.
0:24
4th & 1 at own 42
Jeff Wathne punt for 32 yards, punt out-of-bounds at the Buff 26.
Buffalo Touchdown pass, 9 plays
0:02
1st & 10 at own 26
Zach Maynard pass complete to Brett Hamlin for 11 yards to the Buff 37 for a 1ST down.
0:00
1st & 10 at own 37
Zach Maynard pass incomplete to Naaman Roosevelt.
Q4 14:55
2nd & 10 at own 37
Zach Maynard pass complete to Brett Hamlin for 5 yards to the Buff 42.
Q4 14:18
3rd & 5 at own 42
TEMPLE penalty 15 yard Pass Interference accepted, no play.
Q4 14:12
1st & 10 at opp 43
Zach Maynard pass incomplete to Brett Hamlin.
Q4 13:54
2nd & 10 at opp 43
Brandon Thermilus rush for 5 yards to the Temp 38.
Q4 13:18
3rd & 5 at opp 38
Zach Maynard pass complete to Jesse Rack for 13 yards to the Temp 25 for a 1ST down.
Q4 12:42
1st & 10 at opp 25
Brandon Thermilus rush for 5 yards to the Temp 20.
Q4 12:07
2nd & 5 at opp 20
Zach Maynard pass complete to Naaman Roosevelt for 14 yards to the Temp 6 for a 1ST down.
Q4 11:56
1st & goal at opp 6
Zach Maynard pass complete to Marcus Rivers for 6 yards for a TOUCHDOWN.Temple 30, Buffalo 12
Q4 11:56
A.J. Principe extra point GOOD.Temple 30, Buffalo 13
Q4 11:56
John Rachuna kickoff for 57 yards returned by James Nixon for 14 yards to the Temp 27.
4th quarter8 drives, then Temple 37, Buffalo 13
Temple Missed FG, 7 plays
11:28
1st & 10 at own 27
Bernard Pierce rush for 6 yards to the Temp 33.
11:11
2nd & 4 at own 33
Bernard Pierce rush for 16 yards to the Temp 49 for a 1ST down.
11:01
1st & 10 at own 49
Bernard Pierce rush for 20 yards to the Buff 31 for a 1ST down.
10:02
1st & 10 at opp 31
Bernard Pierce rush for a loss of 2 yards to the Buff 33.
9:47
2nd & 12 at opp 33
Vaughn Charlton pass incomplete to Michael Campbell.
9:43
3rd & 12 at opp 33
Vaughn Charlton pass incomplete to Kee-ayre Griffin.
9:38
4th & 12 at opp 33
Brandon McManus 50 yard field goal MISSED.
Buffalo Interception, 1 play
9:29
1st & 10 at own 33
Zach Maynard pass intercepted by Andre Neblett at the Buff 31, returned for 13 yards to the Buff 18.
Temple Touchdown, 1 play
9:23
1st & 10 at opp 18
Bernard Pierce rush for 18 yards for a TOUCHDOWN.Temple 36, Buffalo 13
9:23
Brandon McManus extra point GOOD.Temple 37, Buffalo 13
9:23
Brandon McManus kickoff for 70 yards returned by Terrell Jackson for 14 yards to the Buff 14.
Buffalo Interception, 3 plays
9:01
1st & 10 at own 14
Zach Maynard rush for 3 yards to the Buff 17.
8:43
2nd & 7 at own 17
Zach Maynard pass incomplete to James Starks.
8:36
3rd & 7 at own 17
Zach Maynard pass intercepted by Dominique Harris at the Buff 38, returned for 9 yards to the Buff 29.
Temple Missed FG, 4 plays
8:30
1st & 10 at opp 31
Bernard Pierce rush for 5 yards to the Buff 26.
7:59
2nd & 5 at opp 26
Bernard Pierce rush for no gain to the Buff 26.
7:00
3rd & 5 at opp 26
Bernard Pierce rush for 4 yards to the Buff 22.
6:29
4th & 1 at opp 22
TEMPLE penalty 5 yard False Start accepted.
6:01
4th & 6 at opp 27
Brandon McManus 44 yard field goal MISSED.
Buffalo Punt, 3 plays
5:29
1st & 10 at own 27
Mario Henry rush for a loss of 1 yard to the Buff 26.
5:12
2nd & 11 at own 26
Jerry Davis sacked by Morris Blueford Jr. for a loss of 2 yards to the Buff 24.
4:21
3rd & 13 at own 24
Mario Henry rush for 5 yards to the Buff 29.
3:51
4th & 8 at own 29
Peter Fardon punt for 16 yards, punt out-of-bounds at the Buff 45.
Temple Turnover on downs, 4 plays
3:38
1st & 10 at opp 45
Kee-ayre Griffin rush for 5 yards to the Buff 40.
2:43
2nd & 5 at opp 40
Kee-ayre Griffin rush for 4 yards to the Buff 36.
2:00
3rd & 1 at opp 36
Kee-ayre Griffin rush for no gain to the Buff 36.
1:38
4th & 1 at opp 36
Chester Stewart rush for no gain to the Buff 36.
Buffalo End of game, 3 plays
1:31
1st & 10 at own 36
Mario Henry rush for 4 yards to the Buff 40.
0:55
2nd & 6 at own 40
Mario Henry rush for 10 yards to the 50 yard line for a 1ST down.
0:00
1st & 10 at the 50
Mario Henry rush for 3 yards to the Temp 47.
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.