From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Western Michigan
Virginia Tech
231
Total yards
486
212
Passing yards
178
19
Rushing yards
308
6.4
Yards per pass
5.6
0.8
Yards per rush
6.6
10
First downs
26
4–15
Third downs
10–18
0–1
Fourth downs
0–0
2
Turnovers
2
7–85
Penalties
9–69
25:14
Possession
34:46
Efficiency
Western Michigan
Virginia Tech
28%
Success rate
39%
−0.01
EPA per play
0.06
1.52
Explosiveness
1.50
0.26
Rushing EPA
0.01
−0.14
Passing EPA
0.16
24%
Passing-down success
32%
−0.21
First-down EPA
−0.26
−0.12
Second-down EPA
−0.15
0.42
Third-down EPA
0.99
2%
Havoc by its defense
2%
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)
Virginia Tech 80% to win. Elo’s favorite won.
The line
Virginia Tech −28, over/under 49.
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 Virginia Tech 97%, Western Michigan 3%. 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. Virginia Tech drives left to right, Western Michigan right to left.
Q1 Western MichiganFumble return TD (Virginia Tech scores), 0 yards
Q1 Western MichiganSafety, 4 plays (Virginia Tech scores), −25 yards
Q1 Virginia TechField goal, 6 plays, 46 yards
Q1 Western MichiganPunt, 3 plays, −2 yards
Q1 Virginia TechPunt, 4 plays, 11 yards
Q1 Western MichiganPunt, 4 plays, 24 yards
Q1 Virginia TechInterception, 2 plays, 1 yard
Q1 Western MichiganTouchdown, 3 plays, 3 yards
Q1 Virginia TechTouchdown, 10 plays, 80 yards
Q1 Western MichiganPunt, 6 plays, 17 yards
Q2 Virginia TechPunt, 3 plays, 2 yards
Q2 Western MichiganPunt, 3 plays, 4 yards
Q2 Virginia TechPunt, 8 plays, 32 yards
Q2 Western MichiganPunt, 3 plays, 5 yards
Q2 Virginia TechPunt, 3 plays, −4 yards
Q2 Western MichiganInterception, 2 plays, 3 yards
Q2 Virginia TechInterception, 4 plays, 28 yards
Q2 Western MichiganField goal, 7 plays, 61 yards
Q2 Virginia TechResult not recorded, 0 yards
Q3 Virginia TechMissed FG, 5 plays, 39 yards
Q3 Western MichiganMissed FG, 5 plays, 52 yards
Q3 Virginia TechTouchdown, 11 plays, 80 yards
Q3 Western MichiganPunt, 3 plays, 8 yards
Q3 Virginia TechTouchdown, 9 plays, 68 yards
Q3 Western MichiganPunt, 3 plays, −2 yards
Q4 Virginia TechPunt, 4 plays, 18 yards
Q4 Western MichiganTouchdown, 8 plays, 84 yards
Q4 Virginia TechField goal, 9 plays, 65 yards
Q4 Western MichiganPunt, 5 plays, −2 yards
Q4 Virginia TechEnd of game, 4 plays, 35 yards
Play by play
1st quarter9 drives, then Virginia Tech 18, Western Michigan 7
Western Michigan Safety, 4 plays (Virginia Tech scores)
13:29
1st & 10 at own 25
Zach Terrell pass complete to Daniel Braverman for 7 yds to the WMich 32
13:28
2nd & 3 at own 32
Zach Terrell pass incomplete to Daniel Braverman
13:27
3rd & 3 at own 32
Zach Terrell sacked by Chase Williams and Nigel Williams for a loss of 7 yards to the WMich 25
14:52
1st & 10 at own 35
Andrew Motuapuaka 11 Yd Fumble Return (Joey Slye PAT blocked)Virginia Tech 6, Western Michigan 0
14:52
1st & 0 at own 35
Mitchell Ludwig kickoff for 65 yds for a touchback
Virginia Tech Field goal, 6 plays
13:26
1st & 0 at own 20
J. Schroeder kickoff for 64 yds , Greg Stroman return for 18 yds to the VTech 34
13:21
1st & 10 at own 34
Marshawn Williams run for 3 yds to the VTech 37
13:21
2nd & 7 at own 37
Marshawn Williams run for 42 yds to the WMich 21 for a 1ST down
13:21
1st & 10 at opp 21
Marshawn Williams run for 1 yd to the WMich 20
13:21
2nd & 9 at opp 20
Michael Brewer pass incomplete to N/A
13:21
3rd & 9 at opp 20
Michael Brewer pass incomplete to Isaiah Ford, broken up by Donald Celiscar
11:43
4th & 9 at opp 20
Joey Slye 37 yd FG GOOD
Western Michigan Punt, 3 plays
11:43
1st & 10 at own 25
FRANKLIN, Jarvion rush up middle for 5 yards to the WMU30 (Detrick Bonner), PENALTY VT offside defense (Deon Clarke) 5 yards to the WMU30, NO PLAY.
11:43
1st & 5 at own 30
Zach Terrell pass incomplete to Michael Henry
11:43
1st & 0 at own 35
Mitchell Ludwig kickoff for 65 yds for a touchback
11:13
2nd & 5 at own 30
Zach Terrell pass incomplete to Jarvion Franklin
11:13
3rd & 5 at own 30
WESTRN MICHIGAN Penalty, false start (N/A) to the WMich 25
11:13
3rd & 10 at own 25
Zach Terrell sacked by Woody Baron and Chase Williams for a loss of 2 yards to the WMich 23 WESTRN MICHIGAN Penalty, H ( Yards) declined
11:13
4th & 12 at own 23
J. Schroeder punt for 59 yds, punt out-of-bounds at the VTech 16 , Greg Stroman returns for a loss of 2 yards to the VTech 16
Virginia Tech Punt, 4 plays
10:21
1st & 10 at own 16
Michael Brewer pass complete to Isaiah Ford for 15 yds to the VTech 31 for a 1ST down
10:21
1st & 10 at own 31
Shai McKenzie run for 2 yds to the VTech 33
9:35
2nd & 8 at own 33
Michael Brewer pass incomplete, PENALTY VT holding 10 yards to the VT23, NO PLAY, clock 09:35.
9:35
2nd & 18 at own 23
Michael Brewer run for no gain to the VTech 23
9:35
3rd & 18 at own 23
Michael Brewer run for 4 yds to the VTech 27
9:35
4th & 14 at own 27
A.J. Hughes punt for 56 yds
Western Michigan Punt, 4 plays
8:01
1st & 10 at own 17
Jarvion Franklin run for 17 yds to the WMich 34 for a 1ST down
8:01
1st & 10 at own 34
Zach Terrell pass incomplete to Michael Henry
8:01
2nd & 10 at own 34
Zach Terrell pass incomplete
8:01
3rd & 10 at own 34
Zach Terrell pass complete to Daniel Braverman for 7 yds to the WMich 41
8:01
4th & 3 at own 41
J. Schroeder punt for 49 yds , Greg Stroman returns for 19 yds to the VTech 29
Virginia Tech Interception, 2 plays
6:24
1st & 10 at own 29
Marshawn Williams run for 1 yd to the VTech 30
6:24
2nd & 9 at own 30
Michael Brewer pass intercepted Ronald Zamort return for 39 yds to the VTech 3
Western Michigan Touchdown, 3 plays
5:34
1st & goal at opp 3
Jarvion Franklin run for 1 yd to the VTech 2
5:34
2nd & goal at opp 2
Jarvion Franklin run for 1 yd to the VTech 1
4:15
3rd & goal at opp 1
Jarvion Franklin run for 1 yd for a TD, (Andrew Haldeman KICK)
Virginia Tech Touchdown, 10 plays
4:15
1st & 0 at own 35
Brett Scanlon kickoff for 65 yds , Demitri Knowles return for 20 yds to the VTech 20
4:07
1st & 10 at own 20
Michael Brewer pass incomplete
3:55
2nd & 10 at own 20
Michael Brewer pass complete to Willie Byrn for 4 yds to the VTech 24
3:55
3rd & 6 at own 24
Michael Brewer pass complete to Bucky Hodges for 14 yds to the VTech 38 for a 1ST down
3:19
1st & 10 at own 38
Timeout WESTRN MICHIGAN, clock 03:19
3:19
1st & 10 at own 38
Shai McKenzie run for 3 yds to the VTech 41
3:19
2nd & 7 at own 41
Shai McKenzie run for a loss of 1 yard to the VTech 40
1:58
3rd & 8 at own 40
Michael Brewer pass complete to Isaiah Ford for 15 yds to the WMich 45 for a 1ST down
1:38
1st & 10 at opp 45
Michael Brewer pass incomplete to N/A
1:38
2nd & 10 at opp 45
Michael Brewer pass incomplete to Kalvin Cline, PENALTY WMU pass interference (ISHMAEL, Trevor) 15 yards to the WMU30, 1ST DOWN VT, NO PLAY. for a 1ST down
1:25
1st & 10 at opp 30
Michael Brewer pass incomplete
1:25
2nd & 10 at opp 30
J.C. Coleman run for 1 yd to the WMich 29
0:49
3rd & 9 at opp 29
Michael Brewer pass complete to Bucky Hodges for 29 yds for a TD, (Joey Slye KICK)
Western Michigan Punt, 6 plays
0:49
1st & 0 at own 35
Mitchell Ludwig kickoff for 65 yds for a touchback
0:49
1st & 10 at own 25
Jarvion Franklin run for 1 yd to the WMich 26
0:49
2nd & 9 at own 26
Jarvion Franklin run for 2 yds to the WMich 28
Q2 15:00
3rd & 7 at own 28
Zach Terrell pass complete to Daniel Braverman for 8 yds to the WMich 36 for a 1ST down
Q2 15:00
1st & 10 at own 36
Jarvion Franklin run for 5 yds to the WMich 41
Q2 15:00
2nd & 5 at own 41
Zach Terrell pass complete to Jarvion Franklin for a loss of 2 yards to the WMich 39
Q2 15:00
3rd & 7 at own 39
Zach Terrell pass complete to Daniel Braverman for 3 yds to the WMich 42
Q2 15:00
4th & 4 at own 42
J. Schroeder punt for 36 yds, downed at the VTech 22
2nd quarter8 drives, then Virginia Tech 18, Western Michigan 10
Virginia Tech Punt, 3 plays
12:08
1st & 10 at own 22
Marshawn Williams run for a loss of 3 yards to the VTech 19
12:08
2nd & 13 at own 19
Michael Brewer pass complete to Marshawn Williams for 5 yds to the VTech 24
10:42
3rd & 8 at own 24
Timeout VIRGINIA TECH, clock 10:42
10:37
3rd & 8 at own 24
Michael Brewer pass incomplete to Isaiah Ford, broken up by Brian Williams
10:37
4th & 8 at own 24
A.J. Hughes punt for 36 yds , Daniel Braverman returns for 3 yds to the WMich 43
Western Michigan Punt, 3 plays
10:29
1st & 10 at own 43
Jarvion Franklin run for 3 yds to the WMich 46
10:29
2nd & 7 at own 46
Zach Terrell pass complete to Eric Boyden for 1 yd to the WMich 47
8:53
3rd & 6 at own 47
Zach Terrell pass incomplete to Michael Henry, broken up by Kyshoen Jarrett
8:53
4th & 6 at own 47
J. Schroeder punt for 29 yds, fair catch by Kendall Fuller at the VTech 24
Virginia Tech Punt, 8 plays
8:45
1st & 10 at own 25
Michael Brewer run for 9 yds to the VTech 34
8:45
2nd & 1 at own 34
Shai McKenzie run for 6 yds to the VTech 40 for a 1ST down
8:45
1st & 10 at own 40
Shai McKenzie run for 6 yds to the VTech 46
8:45
2nd & 4 at own 46
Bucky Hodges run for 4 yds to the 50 yard line for a 1ST down
8:45
1st & 10 at the 50
Shai McKenzie run for 12 yds to the WMich 38 for a 1ST down
6:14
1st & 10 at opp 38
Timeout WESTRN MICHIGAN, clock 06:14
6:14
1st & 10 at opp 38
Shai McKenzie run for a loss of 5 yards to the WMich 43
6:14
2nd & 15 at opp 43
Michael Brewer pass complete to J.C. Coleman for no gain to the WMich 43
5:06
3rd & 15 at opp 43
Michael Brewer pass incomplete to Willie Byrn
5:06
4th & 15 at opp 43
A.J. Hughes punt for 25 yds, fair catch by Daniel Braverman at the WMich 18
Western Michigan Punt, 3 plays
4:59
1st & 10 at own 18
Zach Terrell sacked by Kyshoen Jarrett and Corey Marshall for a loss of 6 yards to the WMich 12
4:59
2nd & 16 at own 12
Jarvion Franklin run for no gain to the WMich 12
4:59
3rd & 16 at own 12
Zach Terrell pass complete to Fabian Johnson for 11 yds to the WMich 23
4:59
4th & 5 at own 23
J. Schroeder punt for 50 yds , Greg Stroman returns for 8 yds to the VTech 35
Virginia Tech Punt, 3 plays
2:46
1st & 10 at own 35
Michael Brewer pass incomplete
2:46
2nd & 10 at own 35
Michael Brewer sacked by Jarrell McKinney and Devon Brant for a loss of 4 yards to the VTech 31
2:00
3rd & 14 at own 31
Michael Brewer pass incomplete to N/A
2:00
4th & 14 at own 31
A.J. Hughes punt for 47 yds, downed at the WMich 22
Western Michigan Interception, 2 plays
1:47
1st & 10 at own 22
Fabian Johnson run for 3 yds to the WMich 25
1:42
2nd & 7 at own 25
Timeout VIRGINIA TECH, clock 01:42
1:42
2nd & 7 at own 25
Zach Terrell pass intercepted Detrick Bonner return for no gain to the WMich 49
Virginia Tech Interception, 4 plays
1:28
1st & 10 at opp 49
Michael Brewer pass incomplete to Isaiah Ford
1:21
2nd & 10 at opp 49
Michael Brewer pass incomplete
1:14
3rd & 10 at opp 49
Michael Brewer pass complete to Joel Caleb for 13 yds to the WMich 36 for a 1ST down WESTRN MICHIGAN Penalty, roughing passer (Jarrell McKinney) to the WMich 21 for a 1ST down
1:14
1st & 10 at opp 21
Michael Brewer pass intercepted, touchback. Donald Celiscar return for no gain
Western Michigan Field goal, 7 plays
1:07
1st & 10 at own 20
Timeout WESTRN MICHIGAN, clock 01:07
1:00
1st & 10 at own 20
Zach Terrell pass complete to Michael Henry for 30 yds to the 50 yard line for a 1ST down
1:00
1st & 10 at the 50
Zach Terrell pass complete to Kendrick Roberts for 2 yds to the VTech 48
0:22
2nd & 8 at opp 48
Zach Terrell pass complete to Daniel Braverman for 29 yds to the VTech 19 for a 1ST down
0:19
1st & 10 at opp 19
TEAM pass incomplete
0:15
2nd & 10 at opp 19
Zach Terrell pass incomplete to Daniel Braverman
0:10
3rd & 10 at opp 19
Zach Terrell pass incomplete to Cleveland Smith
0:05
4th & 10 at opp 19
Andrew Haldeman 36 yd FG GOOD
0:05
1st & 0 at own 35
Brett Scanlon kickoff for 58 yds , Demitri Knowles return for 14 yds to the VTech 21
3rd quarter6 drives, then Virginia Tech 32, Western Michigan 10
Virginia Tech Missed FG, 5 plays
15:00
1st & 10 at own 35
Brett Scanlon kickoff for 65 yds for a touchback
14:53
1st & 10 at own 25
Marshawn Williams run for 35 yds to the WMich 40 for a 1ST down
14:53
1st & 10 at opp 40
Marshawn Williams run for 2 yds to the WMich 38
14:53
2nd & 8 at opp 38
Michael Brewer pass complete to Willie Byrn for 2 yds to the WMich 36
14:53
3rd & 6 at opp 36
Michael Brewer pass incomplete to Cam Phillips
13:03
4th & 6 at opp 36
Joey Slye 53 yd FG MISSED
Western Michigan Missed FG, 5 plays
13:03
1st & 10 at own 36
Zach Terrell pass complete to Kendrick Roberts for 48 yds to the VTech 16 for a 1ST down
13:03
1st & 10 at opp 16
FRANKLIN, Jarvion rush up middle for loss of 1 yard to the VT17 (Ken Ekanem;Dadi Nicolas), PENALTY WMU illegal formation 5 yards to the VT21, NO PLAY.
13:03
1st & 15 at opp 21
Zach Terrell pass complete to Daniel Braverman for 9 yds to the VTech 12
13:03
2nd & 6 at opp 12
Zach Terrell pass incomplete, broken up by Detrick Bonner
13:03
3rd & 6 at opp 12
Zach Terrell pass incomplete to N/A
11:14
4th & 6 at opp 12
Andrew Haldeman 29 yd FG MISSED
Virginia Tech Touchdown, 11 plays
11:14
1st & 10 at own 20
Sam Rogers run for 6 yds to the VTech 26
11:14
2nd & 4 at own 26
Shai McKenzie run for no gain to the VTech 26
11:14
3rd & 4 at own 26
Michael Brewer run for 15 yds to the VTech 41 for a 1ST down
11:14
1st & 10 at own 41
Shai McKenzie run for 14 yds to the WMich 45 for a 1ST down
11:14
1st & 10 at opp 45
Shai McKenzie run for 6 yds to the WMich 39 for a 1ST down WESTRN MICHIGAN Penalty, unsportsmanlike conduct (Ronald Zamort) to the WMich 24 for a 1ST down
11:14
1st & 10 at opp 24
Shai McKenzie run for 2 yds to the WMich 22
11:14
2nd & 8 at opp 22
Shai McKenzie run for 5 yds to the WMich 17
11:14
3rd & 3 at opp 17
Shai McKenzie run for 5 yds to the WMich 12 for a 1ST down
11:14
1st & 10 at opp 12
Marshawn Williams run for 3 yds to the WMich 9
11:14
2nd & 7 at opp 9
Marshawn Williams run for 2 yds to the WMich 7
5:52
3rd & 5 at opp 7
Michael Brewer pass complete to Isaiah Ford for 7 yds for a TD, (Joey Slye KICK)
Western Michigan Punt, 3 plays
5:52
1st & 0 at own 35
Mitchell Ludwig kickoff for 59 yds , Donald Celiscar return for 22 yds to the WMich 28
5:44
1st & 10 at own 28
Zach Terrell pass complete to Eric Boyden for 4 yds to the WMich 32
5:44
2nd & 6 at own 32
Zach Terrell pass complete to Eric Boyden for 4 yds to the WMich 36
4:24
3rd & 2 at own 36
Zach Terrell pass incomplete to Daniel Braverman
4:24
4th & 2 at own 36
J. Schroeder punt for 51 yds, punt out-of-bounds at the VTech 32 , Greg Stroman returns for 19 yds to the VTech 32
Virginia Tech Touchdown, 9 plays
4:11
1st & 10 at own 32
Marshawn Williams run for 4 yds to the VTech 36
4:11
2nd & 6 at own 36
Marshawn Williams run for 4 yds to the VTech 40
2:48
3rd & 2 at own 40
Michael Brewer pass complete to Bucky Hodges for 17 yds to the WMich 43 for a 1ST down
2:48
1st & 10 at opp 43
Marshawn Williams run for 2 yds to the WMich 41
2:48
2nd & 8 at opp 41
Michael Brewer pass incomplete to Cam Phillips
1:49
3rd & 8 at opp 41
Michael Brewer pass complete to Bucky Hodges for 28 yds to the WMich 13 for a 1ST down
1:19
1st & 10 at opp 13
Shai McKenzie run for 11 yds to the WMich 2 for a 1ST down
1:19
1st & goal at opp 2
Shai McKenzie run for a loss of 2 yards to the WMich 4
0:09
2nd & goal at opp 4
Shai McKenzie run for 4 yds for a TD, (Joey Slye KICK)
Western Michigan Punt, 3 plays
0:09
1st & 0 at own 35
Mitchell Ludwig kickoff for 60 yds
0:09
1st & 10 at own 35
Daniel Braverman run for a loss of 9 yards to the WMich 26
Q4 15:00
2nd & 19 at own 26
Zach Terrell pass complete to Daniel Braverman for 11 yds to the WMich 37
Q4 15:00
3rd & 8 at own 37
Zach Terrell sacked by Chuck Clark for a loss of 4 yards to the WMich 33
Q4 15:00
4th & 12 at own 33
J. Schroeder punt for 43 yds , Greg Stroman returns for 14 yds to the VTech 38
4th quarter5 drives, then Virginia Tech 35, Western Michigan 17
Virginia Tech Punt, 4 plays
13:31
1st & 10 at own 38
Marshawn Williams run for 18 yds to the WMich 44 for a 1ST down
13:31
1st & 10 at opp 44
Marshawn Williams run for 5 yds to the WMich 39
12:49
2nd & 5 at opp 39
Michael Brewer pass incomplete to Isaiah Ford, broken up by Ronald Zamort
12:32
3rd & 5 at opp 39
VIRGINIA TECH Penalty, delay of game (Michael Brewer) to the WMich 44
12:26
3rd & 10 at opp 44
Michael Brewer pass incomplete to Cam Phillips
12:26
4th & 10 at opp 44
A.J. Hughes punt for 28 yds, fair catch by Daniel Braverman at the WMich 16
Western Michigan Touchdown, 8 plays
12:18
1st & 10 at own 16
Jarvion Franklin run for 2 yds to the WMich 18
11:28
2nd & 8 at own 18
Jarvion Franklin run for 3 yds to the WMich 21
11:28
3rd & 5 at own 21
Zach Terrell pass complete to Daniel Braverman for 26 yds to the VTech 47 for a 1ST down VIRGINIA TECH Penalty, unsportsmanlike conduct (N/A) to the VTech 38 for a 1ST down
11:28
1st & 10 at opp 38
Zach Terrell pass complete to Michael Henry for 16 yds to the VTech 22 for a 1ST down VIRGINIA TECH Penalty, sideline interference ( Yards) declined for a 1ST down
11:28
1st & 10 at opp 22
Jarvion Franklin run for 15 yds to the VTech 7 for a 1ST down VIRGINIA TECH Penalty, face mask (4 yards) (Deon Clarke) to the VTech 3 for a 1ST down
11:28
1st & goal at opp 3
Zach Terrell run for 2 yds to the VTech 1
11:28
2nd & goal at opp 1
Jarvion Franklin run for no gain to the VTech 1
9:06
3rd & goal at opp 1
Jarvion Franklin 1 Yd Run (Andrew Haldeman Kick)
Virginia Tech Field goal, 9 plays
9:06
1st & 0 at own 35
Andrew Haldeman kickoff for 58 yds , Demitri Knowles return for 18 yds to the VTech 25
8:59
1st & 10 at own 25
Trey Edmunds rush right for no gain to the VT25 (ISHMAEL, Trevor), PENALTY WMU face mask (ISHMAEL, Trevor) 15 yards to the VT40, 1ST DOWN VT, NO PLAY. for a 1ST down
8:59
1st & 10 at own 40
Trey Edmunds run for 20 yds to the WMich 40 for a 1ST down
8:59
1st & 10 at opp 40
Trey Edmunds run for no gain to the WMich 40
8:59
2nd & 10 at opp 40
Trey Edmunds run for 2 yds to the WMich 38
8:59
3rd & 8 at opp 38
VIRGINIA TECH Penalty, false start (Caleb Farris) to the WMich 43
8:59
3rd & 13 at opp 43
Michael Brewer pass complete to Willie Byrn for 15 yds to the WMich 28 for a 1ST down
6:15
1st & 10 at opp 28
Shai McKenzie run for 16 yds to the WMich 12 for a 1ST down
6:15
1st & 10 at opp 12
Shai McKenzie run for 3 yds to the WMich 9
6:15
2nd & 7 at opp 9
Shai McKenzie rush right for no gain to the WMU9 (CURRIE, Justin;DEPALMA, Grant), PENALTY VT holding (Alston Smith) 10 yards to the WMU19, NO PLAY.
5:15
2nd & 17 at opp 19
Michael Brewer pass complete to Marshawn Williams for 14 yds to the WMich 5
4:36
3rd & 3 at opp 5
VIRGINIA TECH Penalty, false start (-5 Yards) to the WMich 10
3:54
3rd & 8 at opp 10
Michael Brewer pass incomplete to Bucky Hodges
3:50
4th & 8 at opp 10
Joey Slye 27 yd FG GOOD
Western Michigan Punt, 5 plays
3:50
1st & 0 at own 35
Mitchell Ludwig kickoff for 65 yds , Daniel Braverman return for 38 yds to the WMich 38
3:39
1st & 10 at own 38
Zach Terrell pass complete to Eric Boyden for a loss of 2 yards to the WMich 36
3:39
2nd & 12 at own 36
Jarvion Franklin run for 24 yds to the VTech 40 for a 1ST down
3:39
1st & 10 at opp 40
Zach Terrell pass incomplete WESTRN MICHIGAN Penalty, unsportsmanlike conduct (N/A) to the WMich 45
3:39
2nd & 25 at own 45
Zach Terrell pass incomplete to Daniel Braverman
3:39
3rd & 25 at own 45
Zach Terrell sacked by Detrick Bonner for a loss of 9 yards to the WMich 36
1:41
4th & 34 at own 36
Timeout WESTRN MICHIGAN, clock 01:41
1:41
4th & 34 at own 36
J. Schroeder punt for 40 yds, fair catch by Greg Stroman at the VTech 24
Virginia Tech End of game, 4 plays
1:25
1st & 10 at own 24
Joel Caleb run for 33 yds to the WMich 43 for a 1ST down
1:25
1st & 10 at opp 43
Joel Caleb run for 6 yds to the WMich 37
1:25
2nd & 4 at opp 37
Joel Caleb run for 2 yds to the WMich 35
1:25
3rd & 2 at opp 35
Joel Caleb run for 4 yds to the WMich 31 VIRGINIA TECH Penalty, Offensive holding (N/A) to the WMich 41
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.