58°F, light drizzle, wind 16 mph from the northeastWeather: NOAA NCEI Integrated Surface Database; Gen E L Logan International Airport (KBOS), 13 km from the stadium, six minutes before kickoff
Officials
Referee J Magallanes; umpire Danny Worrell; head linesman Steve Clein; line judge Danny Short; side judge Jeffrey Shears; field judge Tom Potts; back judge Scot Maslin; center judge Larry HayesGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
Buffalo
0
3
0
0
3
Boston College
7
14
0
14
35
Standouts
No. 8PassingPatrick Towles14 of 25, 234 yards, 2 TDBoston College
No. 4DefenseKhalil Hodge10 tackles, 1 for lossBuffalo
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Buffalo
Boston College
67
Total yards
400
41
Passing yards
258
26
Rushing yards
142
1.8
Yards per pass
9.6
1.4
Yards per rush
2.5
5
First downs
21
1–11
Third downs
10–20
0–0
Fourth downs
3–4
1
Turnovers
2
5–39
Penalties
4–28
16:53
Possession
43:07
2
Sacks (by defense)
1
Efficiency
Buffalo
Boston College
14%
Success rate
39%
−0.43
EPA per play
0.09
0.85
Explosiveness
1.30
−0.62
Rushing EPA
−0.03
−0.27
Passing EPA
0.29
5%
Passing-down success
26%
−0.38
First-down EPA
−0.07
−0.69
Second-down EPA
−0.17
−0.20
Third-down EPA
0.58
15%
Havoc by its defense
30%
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)
Boston College 66% to win. Elo’s favorite won.
The line
Boston College −20, over/under 40.
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 Boston College 92%, Buffalo 8%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Boston College drives left to right, Buffalo right to left.
Q1 Boston CollegePunt, 3 plays, 0 yards
Q1 BuffaloPunt, 5 plays, 7 yards
Q1 Boston CollegePunt, 6 plays, 10 yards
Q1 BuffaloPunt, 3 plays, 5 yards
Q1 Boston CollegeTurnover on downs, 4 plays, 7 yards
Q1 BuffaloPunt, 3 plays, 0 yards
Q1 Boston CollegeTouchdown, 8 plays, 71 yards
Q1 BuffaloPunt, 3 plays, 3 yards
Q2 Boston CollegeTouchdown, 11 plays, 54 yards
Q2 BuffaloPunt, 4 plays, 7 yards
Q2 Boston CollegeFumble, 3 plays, −6 yards
Q2 BuffaloField goal, 4 plays, 0 yards
Q2 Boston CollegeTouchdown, 11 plays, 84 yards
Q2 BuffaloEnd of half, 1 play, −2 yards
Q3 BuffaloPunt, 4 plays, 15 yards
Q3 Boston CollegePunt, 8 plays, 29 yards
Q3 BuffaloPunt, 4 plays, 22 yards
Q3 Boston CollegeFumble, 11 plays, 44 yards
Q3 BuffaloPunt, 3 plays, −4 yards
Q4 Boston CollegeTouchdown, 8 plays, 78 yards
Q4 BuffaloFumble, 5 plays, 17 yards
Q4 Boston CollegePunt, 3 plays, 1 yard
Q4 BuffaloPunt, 3 plays, 2 yards
Q4 Boston CollegeTouchdown, 8 plays, 39 yards
Q4 BuffaloEnd of game, 1 play, −5 yards
Play by play
1st quarter8 drives, then Boston College 7, Buffalo 0
Boston College Punt, 3 plays
15:00
1st & 10 at own 35
Taylor Sheets kickoff for 59 yds , Tyler Rouse return for 30 yds to the BC 36
15:00
1st & 10 at own 36
Patrick Towles pass complete to Jeff Smith for a loss of 1 yard to the BC 35
15:00
2nd & 11 at own 35
Jon Hilliman run for 1 yd to the BC 36
15:00
3rd & 10 at own 36
Patrick Towles pass incomplete to Jeff Smith
15:00
4th & 10 at own 36
Mike Knoll punt for 31 yds, downed at the Buff 33
Buffalo Punt, 5 plays
13:26
1st & 10 at own 33
Johnathan Hawkins run for 7 yds to the Buff 40
13:26
2nd & 3 at own 40
Jordan Johnson run for 4 yds to the Buff 44 for a 1ST down
13:26
1st & 10 at own 44
Tyree Jackson pass complete to Marcus McGill for 1 yd to the Buff 45
13:26
2nd & 9 at own 45
Malcolm Robinson run for no gain to the Buff 45
13:26
3rd & 9 at own 45
BUFFALO Penalty, illegal procedure (-5 Yards) to the Buff 40
13:26
3rd & 14 at own 40
Tyree Jackson pass incomplete to Malcolm Robinson, broken up by Isaac Yiadom
13:26
4th & 14 at own 40
Kyle Deween punt for 46 yds , Tyler Rouse returns for 15 yds to the BC 29
Boston College Punt, 6 plays
11:03
1st & 10 at own 29
Jon Hilliman run for 7 yds to the BC 36
11:03
2nd & 3 at own 36
Jon Hilliman run for a loss of 1 yard to the BC 35
11:03
3rd & 4 at own 35
Patrick Towles pass complete to Jeff Smith for 6 yds to the BC 41 for a 1ST down
11:03
1st & 10 at own 41
Jon Hilliman run for a loss of 2 yards to the BC 39
11:03
2nd & 12 at own 39
Patrick Towles pass incomplete
11:03
3rd & 12 at own 39
Patrick Towles pass incomplete to Jeff Smith BOSTON COLLEGE Penalty, Offensive holding ( Yards) declined
11:03
4th & 12 at own 39
Mike Knoll punt for 29 yds
Buffalo Punt, 3 plays
8:25
1st & 10 at own 32
Tyree Jackson run for 3 yds to the Buff 35
8:25
2nd & 7 at own 35
Tyree Jackson pass complete to Marcus McGill for 2 yds to the Buff 37
8:25
3rd & 5 at own 37
Tyree Jackson pass incomplete
8:25
4th & 5 at own 37
Kyle Deween punt blocked by Matt Milano blocked by Matt Milano
Boston College Turnover on downs, 4 plays
7:19
1st & 10 at opp 41
Jon Hilliman run for 2 yds to the Buff 39
7:19
2nd & 8 at opp 39
Jon Hilliman run for 4 yds to the Buff 35
7:19
3rd & 4 at opp 35
Jon Hilliman run for 1 yd to the Buff 34
7:19
4th & 3 at opp 34
Patrick Towles pass incomplete to Jeff Smith
Buffalo Punt, 3 plays
5:24
1st & 10 at own 34
Johnathan Hawkins run for a loss of 2 yards to the Buff 32
5:24
2nd & 12 at own 32
Tyree Jackson pass incomplete to Malcolm Robinson
5:24
3rd & 12 at own 32
Johnathan Hawkins run for 2 yds to the Buff 34
5:24
4th & 10 at own 34
Kyle Deween punt for 51 yds , Tyler Rouse returns for 14 yds to the BC 29
Boston College Touchdown, 8 plays
4:00
1st & 10 at own 29
Davon Jones run for 4 yds to the BC 33
4:00
2nd & 6 at own 33
Michael Walker run for 5 yds to the BC 38
4:00
3rd & 1 at own 38
Davon Jones run for 7 yds to the BC 45 for a 1ST down
4:00
1st & 10 at own 45
Patrick Towles pass complete to Chris Garrison for 44 yds to the Buff 11 for a 1ST down
4:00
1st & 10 at opp 11
Davon Jones run for 3 yds to the Buff 8
4:00
2nd & 7 at opp 8
Patrick Towles pass incomplete
1:19
3rd & 7 at opp 8
Timeout BOSTON COLLEGE, clock 01:19
1:19
3rd & 7 at opp 8
Patrick Towles run for 7 yds to the Buff 1 for a 1ST down
0:35
1st & goal at opp 1
Davon Jones run for 1 yd for a TD, (Mike Knoll KICK)Boston College 7, Buffalo 0
Buffalo Punt, 3 plays
0:35
1st & 0 at own 35
Mike Knoll kickoff for 55 yds , Johnathan Hawkins return for no gain to the Buff 15 Johnathan Hawkins fumbled, recovered by Buff Johnathan Hawkins
0:35
1st & 10 at own 15
Jordan Johnson run for no gain to the Buff 15
Q2 15:00
2nd & 10 at own 15
Jordan Johnson run for 3 yds to the Buff 18
Q2 15:00
3rd & 7 at own 18
Tyree Jackson pass incomplete to Marcus McGill
Q2 15:00
4th & 7 at own 18
Kyle Deween punt for 36 yds, downed at the BC 46
2nd quarter6 drives, then Boston College 21, Buffalo 3
Boston College Touchdown, 11 plays
14:25
1st & 10 at own 46
Myles Willis run for a loss of 2 yards to the BC 44
14:25
2nd & 12 at own 44
Myles Willis run for 5 yds to the BC 49
14:25
3rd & 7 at own 49
Patrick Towles pass complete to Jeff Smith for 10 yds to the Buff 41 for a 1ST down
14:25
1st & 10 at opp 41
Patrick Towles pass incomplete to Jeff Smith
14:25
2nd & 10 at opp 41
Jon Hilliman run for a loss of 4 yards to the Buff 45
14:25
3rd & 14 at opp 45
Patrick Towles run for 13 yds to the Buff 32
11:20
4th & 1 at opp 32
Timeout BOSTON COLLEGE, clock 11:20
11:20
4th & 1 at opp 32
Davon Jones run for 2 yds to the Buff 30 for a 1ST down
11:20
1st & 10 at opp 30
Patrick Towles pass complete to Tommy Sweeney for 21 yds to the Buff 9 for a 1ST down
11:20
1st & goal at opp 9
Davon Jones run for 2 yds to the Buff 7
11:20
2nd & goal at opp 7
Patrick Towles pass incomplete
9:25
3rd & goal at opp 7
Patrick Towles pass complete to Charlie Callinan for 7 yds for a TD, (Mike Knoll KICK)Boston College 14, Buffalo 0
Buffalo Punt, 4 plays
9:25
1st & 0 at own 35
Mike Knoll kickoff for 65 yds for a touchback
9:25
1st & 10 at own 25
Tyree Jackson pass complete to Marcus McGill for 14 yds to the Buff 39 for a 1ST down
9:25
1st & 10 at own 39
Jordan Johnson run for 2 yds to the Buff 41
9:25
2nd & 8 at own 41
Jordan Johnson run for no gain to the Buff 41
9:25
3rd & 8 at own 41
Tyree Jackson sacked by Harold Landry for a loss of 9 yards to the Buff 32 Tyree Jackson fumbled, , return for 0 yards
9:25
4th & 17 at own 32
Kyle Deween punt for 51 yds, downed at the BC 17
Boston College Fumble, 3 plays
7:29
1st & 10 at own 17
Patrick Towles pass incomplete to Tommy Sweeney
7:29
2nd & 10 at own 17
Thadd Smith run for 4 yds to the BC 21
7:29
3rd & 6 at own 21
Patrick Towles sacked by Ishmael Hargrove for a loss of 10 yards to the BC 11 Patrick Towles fumbled, recovered by Buff Ishmael Hargrove , return for 0 yards
Buffalo Field goal, 4 plays
6:45
1st & 10 at opp 11
Tyree Jackson pass incomplete
6:45
2nd & 10 at opp 11
Tyree Jackson pass incomplete to Johnathan Hawkins
6:45
3rd & 10 at opp 11
Tyree Jackson pass incomplete
6:28
4th & 10 at opp 11
Adam Mitcheson 28 yd FG GOODBoston College 14, Buffalo 3
Boston College Touchdown, 11 plays
6:28
1st & 0 at own 35
Taylor Sheets kickoff for 62 yds , Myles Willis return for 13 yds to the BC 16
6:28
1st & 10 at own 16
Jon Hilliman run for a loss of 3 yards to the BC 13
6:28
2nd & 13 at own 13
Towles,P pass complete to Walker,M for 10 yards to the BC23 (ROBERTS, Tim), PENALTY BC illegal procedure 5 yards to the BC8, NO PLAY.
6:28
2nd & 18 at own 8
Tyler Rouse run for no gain to the BC 8
6:28
3rd & 18 at own 8
Patrick Towles pass complete to Tyler Rouse for 27 yds to the BC 35 for a 1ST down
6:28
1st & 10 at own 35
Patrick Towles pass complete to Tommy Sweeney for 9 yds to the BC 44
6:28
2nd & 1 at own 44
Patrick Towles run for 3 yds to the BC 47 for a 1ST down
6:28
1st & 10 at own 47
Patrick Towles pass complete to Davon Jones for 38 yds to the Buff 15 for a 1ST down
6:28
1st & 10 at opp 15
Jon Hilliman run for 4 yds to the Buff 11
6:28
2nd & 6 at opp 11
Jon Hilliman run for 6 yds to the Buff 5 for a 1ST down
6:28
1st & goal at opp 5
Jon Hilliman run for 4 yds to the Buff 1
0:32
2nd & 0 at opp 1
Timeout BUFFALO, clock 00:32
0:32
2nd & goal at opp 1
TEAM run for a loss of 10 yards to the Buff 11
0:21
3rd & goal at opp 11
Patrick Towles pass complete to Michael Walker for 11 yds for a TD, (Mike Knoll KICK)Boston College 21, Buffalo 3
Buffalo End of half, 1 play
0:21
1st & 0 at own 35
Mike Knoll kickoff for 64 yds , Johnathan Hawkins return for 11 yds to the Buff 12
0:21
1st & 10 at own 12
TEAM run for a loss of 2 yards to the Buff 10
3rd quarter5 drives, then Boston College 21, Buffalo 3
Buffalo Punt, 4 plays
15:00
2nd & 12 at own 35
Mike Knoll kickoff for 62 yds , Marcus McGill return for 18 yds to the BOSTCOLL 47 BUFFALO Penalty, Offensive holding (10 Yards) to the Buff 11
15:00
1st & 10 at own 11
Tyree Jackson pass complete to Mason Schreck for 3 yds to the Buff 14
15:00
2nd & 7 at own 14
JACKSON, Tyree pass incomplete to ROBINSON, Malco, PENALTY BC holding 10 yards to the UB24, 1ST DOWN UB, NO PLAY.
15:00
1st & 10 at own 24
Jordan Johnson run for 1 yd to the Buff 25
15:00
2nd & 9 at own 25
Tyree Jackson pass complete to Marcus McGill for 1 yd to the Buff 26
15:00
3rd & 8 at own 26
Tyree Jackson pass incomplete to Mason Schreck
15:00
4th & 8 at own 26
Kyle Deween punt for 47 yds , Tyler Rouse returns for 9 yds to the BC 36
Boston College Punt, 8 plays
13:01
1st & 10 at own 36
Davon Jones run for 11 yds to the BC 47 for a 1ST down
13:01
1st & 10 at own 47
Davon Jones run for 8 yds to the Buff 45
13:01
2nd & 2 at opp 45
Davon Jones run for 4 yds to the Buff 41 for a 1ST down
13:01
1st & 10 at opp 41
Patrick Towles pass incomplete
13:01
2nd & 10 at opp 41
Davon Jones run for 1 yd to the Buff 40
13:01
3rd & 9 at opp 40
Towles,P pass incomplete to Walker,M, PENALTY UB pass interference 15 yards to the UB25, 1ST DOWN BC, NO PLAY.
13:01
1st & 10 at opp 25
Willis,M rush for 15 yards to the UB10 (ROBERTS, Tim), PENALTY BC holding 3 yards to the UB28, NO PLAY.
13:01
1st & 13 at opp 28
Patrick Towles pass complete to Michael Walker for a loss of 3 yards to the Buff 31
13:01
2nd & 16 at opp 31
Patrick Towles run for 5 yds to the Buff 26
13:01
3rd & 11 at opp 26
Patrick Towles sacked by Demone Harris for a loss of 9 yards to the Buff 35
13:01
4th & 20 at opp 35
Mike Knoll punt for 18 yds, downed at the Buff 17
Buffalo Punt, 4 plays
8:05
1st & 10 at own 17
Tyree Jackson pass complete to Mason Schreck for 23 yds to the Buff 40 for a 1ST down
8:05
1st & 10 at own 40
Tyree Jackson pass complete to Jamarl Eiland for a loss of 5 yards to the Buff 35
8:05
2nd & 15 at own 35
Tyree Jackson run for 4 yds to the Buff 39
8:05
3rd & 11 at own 39
Tyree Jackson pass incomplete
8:05
4th & 11 at own 39
Kyle Deween punt for 46 yds , Tyler Rouse returns for 5 yds to the BC 44 BOSTON COLLEGE Penalty, illegal block (10 Yards) to the BC 10
Boston College Fumble, 11 plays
5:55
1st & 10 at own 10
Davon Jones run for no gain to the BC 10
5:55
2nd & 10 at own 10
Davon Jones run for 3 yds to the BC 13
5:55
3rd & 7 at own 13
Patrick Towles pass complete to Jeff Smith for 7 yds to the BC 20 for a 1ST down
5:55
1st & 10 at own 20
Myles Willis run for 3 yds to the BC 23
5:55
2nd & 7 at own 23
Patrick Towles pass incomplete to Michael Walker
5:55
3rd & 7 at own 23
Patrick Towles run for 15 yds to the BC 38 for a 1ST down
5:55
1st & 10 at own 38
Davon Jones run for 5 yds to the BC 43
5:55
2nd & 5 at own 43
Patrick Towles pass complete to Charlie Callinan for 15 yds to the Buff 42 for a 1ST down
5:55
1st & 10 at opp 42
Davon Jones run for 2 yds to the Buff 40
5:55
2nd & 8 at opp 40
Patrick Towles pass incomplete to Charlie Callinan
5:55
3rd & 8 at opp 40
Patrick Towles run for a loss of 4 yards to the Buff 46 Patrick Towles fumbled, forced by Charles Harris, recovered by Buff Brandon Crawford
Buffalo Punt, 3 plays
0:17
1st & 10 at own 46
Jordan Johnson run for 3 yds to the Buff 49
Q4 15:00
2nd & 7 at own 49
Tyree Jackson pass incomplete, broken up by Matt Milano
Q4 15:00
3rd & 7 at own 49
BUFFALO Penalty, false start (-5 Yards) to the Buff 44
Q4 15:00
3rd & 12 at own 44
Tyree Jackson pass complete to Johnathan Hawkins for a loss of 2 yards to the Buff 42
Q4 15:00
4th & 14 at own 42
Kyle Deween punt for 36 yds, downed at the BC 22
4th quarter6 drives, then Boston College 35, Buffalo 3
Boston College Touchdown, 8 plays
14:08
1st & 10 at own 22
Jon Hilliman run for 10 yds to the BC 32 for a 1ST down
14:08
1st & 10 at own 32
Jon Hilliman run for 5 yds to the BC 37
14:08
2nd & 5 at own 37
Jon Hilliman run for 11 yds to the BC 48 for a 1ST down
14:08
1st & 10 at own 48
Jon Hilliman run for 5 yds to the Buff 47
14:08
2nd & 5 at opp 47
Patrick Towles pass complete to Jeff Smith for 43 yds to the Buff 4 for a 1ST down
14:08
1st & goal at opp 4
Jon Hilliman run for 1 yd to the Buff 3
14:08
2nd & goal at opp 3
Jon Hilliman run for 2 yds to the Buff 1
9:40
3rd & goal at opp 1
Jon Hilliman run for 1 yd for a TD, (Mike Knoll KICK)Boston College 28, Buffalo 3
Buffalo Fumble, 5 plays
9:40
1st & 0 at own 35
Mike Knoll kickoff for 65 yds for a touchback
9:40
1st & 10 at own 25
Tyree Jackson pass incomplete
9:40
2nd & 10 at own 25
Johnathan Hawkins run for 6 yds to the Buff 31
9:40
3rd & 4 at own 31
Tyree Jackson pass complete to Marcus McGill for 5 yds to the Buff 36 for a 1ST down
9:40
1st & 10 at own 36
Tyree Jackson pass incomplete
9:40
2nd & 10 at own 36
Johnathan Hawkins run for 3 yds to the Buff 42 Johnathan Hawkins fumbled, forced by Truman Gutapfel, recovered by BC Connor Strachan
Boston College Punt, 3 plays
8:33
1st & 10 at opp 42
Richard Wilson run for 1 yd to the Buff 41
8:33
2nd & 9 at opp 41
Richard Wilson run for no gain to the Buff 41
8:33
3rd & 9 at opp 41
Darius Wade pass incomplete
8:33
4th & 9 at opp 41
Mike Knoll punt for 34 yds, punt out-of-bounds at the Buff 7
Buffalo Punt, 3 plays
7:03
1st & 10 at own 7
Johnathan Hawkins run for 3 yds to the Buff 10
7:03
2nd & 7 at own 10
Grant Rohach pass complete to Tyler Mabry for a loss of 1 yard to the Buff 9
7:03
3rd & 8 at own 9
Grant Rohach pass incomplete to Jamarl Eiland, broken up by Isaac Yiadom
7:03
4th & 8 at own 9
Kyle Deween punt for 46 yds , Tyler Rouse returns for 16 yds to the Buff 39
Boston College Touchdown, 8 plays
5:26
1st & 10 at opp 39
Richard Wilson run for 2 yds to the Buff 37
5:26
2nd & 8 at opp 37
Richard Wilson run for 4 yds to the Buff 33
5:26
3rd & 4 at opp 33
Richard Wilson run for 1 yd to the Buff 32
5:26
4th & 3 at opp 32
Darius Wade pass complete to Colton Cardinal for 24 yds to the Buff 8 for a 1ST down
5:26
1st & goal at opp 8
Richard Wilson run for 1 yd to the Buff 7
5:26
2nd & goal at opp 7
Richard Wilson run for no gain to the Buff 7
5:26
3rd & goal at opp 7
Wade,D pass incomplete, PENALTY UB offside 4 yards to the UB3, NO PLAY.
5:26
3rd & goal at opp 3
Richard Wilson run for no gain to the Buff 3
0:14
4th & goal at opp 3
Richard Wilson run for 3 yds for a TD, (Mike Knoll KICK)Boston College 35, Buffalo 3
Buffalo End of game, 1 play
0:14
1st & 0 at own 35
Mike Knoll kickoff for 38 yds , Tyler Mabry return for no gain to the Buff 27
0:14
1st & 10 at own 27
TEAM run for a loss of 5 yards to the Buff 22
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.