Cavaliers
Cavaliers4-3
31
Final/OT
Hokies
Hokies5-2
34

Cavaliers at Hokies, NCAAF live score and box score

Box score

Cavaliers
Hokies

Play-by-play

0:00 5th31-34
PAS

Bryce Perkins pass complete to Hasise Dubois for 11 yds to the VTech 14 for a 1ST down

31-34
FIE

Brian Johnson 42 yd FG GOOD

31-34
PAS

Ryan Willis pass incomplete

31-31
PAS

Ryan Willis pass incomplete

31-31
PAS

Ryan Willis pass incomplete to Tre Turner, broken up by Bryce Hall

31-31
0:00 4th31-31
RUS

TEAM run for a loss of 1 yard to the Virg 3

31-31
END

End of 4th Quarter

31-31
PUN

Oscar Bradburn punt for 51 yds, downed at the Virg 4

31-31
RUS

Steven Peoples run for 1 yd to the VTech 45

31-31
PAS

TEAM pass incomplete

31-31
TIM

Timeout VIRGINIA, clock 00:30

31-31
RUS

Steven Peoples run for 13 yds to the VTech 37 for a 1ST down

31-31
PUN

Lester Coleman punt for 40 yds, fair catch by Damon Hazelton at the VTech 24

31-31
PAS

Bryce Perkins pass incomplete to Terrell Jana, broken up by Jovonn Quillen

31-31
PAS

Bryce Perkins pass incomplete to Joe Reed

31-31
PAS

Bryce Perkins pass incomplete to Terrell Jana, broken up by Dax Hollifield

31-31
RUS

Bryce Perkins run for 3 yds to the Virg 36 for a 1ST down

31-31
PAS

Bryce Perkins pass complete to Terrell Jana for 8 yds to the Virg 33

31-31
KIC

Jordan Stout kickoff for 65 yds for a touchback

31-31
FUM

Steven Peoples run for 18 yds Steven Peoples fumbled, recovered by VTech Hezekiah Grimsley for a TD VIRGINIA Penalty, Defensive Offside ( Yards) to the Virg 3 for a 1ST down (Brian Johnson KICK)

31-31
PAS

Ryan Willis pass complete to Tre Turner for 11 yds to the Virg 19 for a 1ST down

31-24
PAS

Ryan Willis pass complete to Dalton Keene for 45 yds to the Virg 30 for a 1ST down

31-24
PAS

Ryan Willis pass incomplete to Tre Turner

31-24
PAS

Ryan Willis pass incomplete

31-24
KIC

Brian Delaney kickoff for 65 yds for a touchback

31-24
FIE

Brian Delaney 28 yd FG GOOD

31-24
PAS

Bryce Perkins pass incomplete to Olamide Zaccheaus

28-24
RUS

Jordan Ellis run for 2 yds to the VTech 10

28-24
TIM

Timeout VIRGINIA TECH, clock 03:36

28-24
RUS

Bryce Perkins run for a loss of 1 yard to the VTech 12

28-24
PAS

Ryan Willis pass intercepted Charles Snowden return for no gain to the VTech 11

28-24
PAS

Ryan Willis pass incomplete to Steven Peoples, broken up by Charles Snowden

28-24
PAS

Ryan Willis pass incomplete

28-24
PUN

Lester Coleman punt for 52 yds, downed at the VTech 15

28-24
TIM

Timeout VIRGINIA TECH, clock 04:09

28-24
RUS

Bryce Perkins run for 1 yd to the Virg 33

28-24
TIM

Timeout VIRGINIA TECH, clock 04:16

28-24
RUS

Bryce Perkins run for 1 yd to the Virg 32

28-24
RUS

Bryce Perkins run for a loss of 1 yard to the Virg 31

28-24
PUN

Oscar Bradburn punt for 47 yds , Chuck Davis returns for no gain to the Virg 32 Chuck Davis fumbled, recovered by Virg

28-24
RUS

Ryan Willis run for no gain to the VTech 21 Ryan Willis fumbled, recovered by VTech

28-24
RUS

Steven Peoples run for 5 yds to the VTech 21

28-24
SAC

Ryan Willis sacked by Jordan Mack for a loss of 9 yards to the VTech 16

28-24
KIC

Brian Delaney kickoff for 65 yds for a touchback

28-24
PAS

Bryce Perkins pass complete to Hasise Dubois for 29 yds for a TD (Brian Delaney KICK)

28-24
RUS

Bryce Perkins run for 2 yds to the VTech 29

21-24
PAS

Bryce Perkins pass complete to Terrell Jana for 11 yds to the VTech 31 for a 1ST down

21-24
RUS

Bryce Perkins run for 8 yds to the VTech 42

21-24
PAS

Bryce Perkins pass complete to Olamide Zaccheaus for 36 yds to the 50 yard line for a 1ST down

21-24
RUS

Jordan Ellis run for a loss of 1 yard to the Virg 14

21-24
PUN

Oscar Bradburn punt for 51 yds , Chuck Davis returns for 8 yds to the Virg 15

21-24
PAS

Ryan Willis pass complete to Deshawn McClease for 5 yds to the VTech 42

21-24
RUS

Ryan Willis run for 1 yd to the VTech 37

21-24
PAS

Ryan Willis pass incomplete to Hezekiah Grimsley

21-24
RUS

Deshawn McClease run for 9 yds to the VTech 36 for a 1ST down

21-24
RUS

Deshawn McClease run for 2 yds to the VTech 27

21-24
KIC

Brian Delaney kickoff for 65 yds for a touchback

21-24
RUS

Jordan Ellis run for 12 yds for a TD (Brian Delaney KICK)

21-24
RUS

Bryce Perkins run for 18 yds to the VTech 12 for a 1ST down

14-24
PEN

Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH holding (Watts, Bryce) 10 yards to the VATECH30, NO PLAY, 1ST DOWN VIRGINIA.

14-24
RUS

Tavares Kelly run for 1 yd to the VTech 30 VIRGINIA Penalty, Illegal Block (-10 Yards) to the VTech 40

14-24
PEN

Perkins, Bryce pass incomplete to Dubois, Hasise, PENALTY VATECH pass interference (Watts, Bryce) 15 yards to the VATECH31, NO PLAY, 1ST DOWN VIRGINIA.

14-24
RUS

Bryce Perkins run for 29 yds to the VTech 46 for a 1ST down

14-24
KIC

Jordan Stout kickoff for 65 yds for a touchback

14-24
RUS

Deshawn McClease run for 2 yds for a TD (Brian Johnson KICK)

14-24
0:30 3rd14-17
RUS

Ryan Willis run for 2 yds to the Virg 2

14-17
END

End of 3rd Quarter

14-17
RUS

Steven Peoples run for a loss of 1 yard to the Virg 4

14-17
RUS

Ryan Willis run for 20 yds to the Virg 3 for a 1ST down

14-17
RUS

Ryan Willis run for 5 yds to the Virg 23

14-17
RUS

Steven Peoples run for 1 yd to the Virg 28

14-17
PAS

Ryan Willis pass complete to Tre Turner for 45 yds to the Virg 29 for a 1ST down

14-17
RUS

Steven Peoples run for 1 yd to the VTech 26

14-17
KIC

Brian Delaney kickoff for 65 yds for a touchback

14-17
PAS

Bryce Perkins pass complete to Joe Reed for 75 yds for a TD (Brian Delaney KICK)

14-17
KIC

Jordan Stout kickoff for 65 yds for a touchback

7-17
FIE

Brian Johnson 31 yd FG GOOD

7-17
RUS

Ryan Willis run for 3 yds to the Virg 14

7-14
RUS

Jalen Holston run for 1 yd to the Virg 17

7-14
PAS

Ryan Willis pass incomplete to Jalen Holston, broken up by Juan Thornhill

7-14
RUS

Ryan Willis run for 12 yds to the Virg 18 for a 1ST down

7-14
PAS

Ryan Willis pass complete to Jalen Holston for 8 yds to the Virg 20 VIRGINIA TECH Penalty, Illegal Block (Kyle Chung) to the Virg 30

7-14
RUS

Steven Peoples run for 2 yds to the Virg 28

7-14
PAS

Ryan Willis pass incomplete to Tre Turner

7-14
RUS

Hezekiah Grimsley run for 17 yds to the Virg 30 for a 1ST down

7-14
PAS

Ryan Willis pass complete to Hezekiah Grimsley for 13 yds to the Virg 47 for a 1ST down

7-14
RUS

Steven Peoples run for 5 yds to the VTech 40

7-14
PAS

Ryan Willis pass incomplete to Chris Cunningham

7-14
RUS

Steven Peoples run for 10 yds to the VTech 35 for a 1ST down

7-14
RUS

Steven Peoples run for no gain to the VTech 25

7-14
KIC

Brian Delaney kickoff for 65 yds for a touchback

7-14
PAS

Bryce Perkins pass complete to Joe Reed for 29 yds for a TD (Brian Delaney KICK)

7-14
RUS

Jordan Ellis run for 10 yds to the VTech 29 for a 1ST down

0-14
RUS

Jordan Ellis run for 3 yds to the VTech 39

0-14
PAS

Bryce Perkins pass complete to Hasise Dubois for 18 yds to the VTech 42 for a 1ST down

0-14
RUS

Bryce Perkins run for 3 yds to the Virg 40

0-14
PAS

Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 37 for a 1ST down

0-14
RUS

Jordan Ellis run for 2 yds to the Virg 29

0-14
RUS

Bryce Perkins run for 2 yds to the Virg 27

0-14
KIC

Jordan Stout kickoff for 65 yds for a touchback

0-14
0:00 2nd0-14
END

End of 2nd Quarter

0-14
PAS

Ryan Willis pass intercepted Tim Harris return for 62 yds to the VTech 10

0-14
PUN

Oscar Bradburn punt for 42 yds , Chuck Davis returns for no gain to the Virg 31 Chuck Davis fumbled, recovered by VTech

0-14
TIM

Timeout VIRGINIA, clock 00:17

0-14
RUS

Jalen Holston run for 1 yd to the VTech 27

0-14
RUS

Jalen Holston run for 4 yds to the VTech 26

0-14
TIM

Timeout VIRGINIA, clock 01:05

0-14
RUS

Jalen Holston run for 4 yds to the VTech 22

0-14
PUN

Lester Coleman punt for 47 yds, punt out-of-bounds at the VTech 18

0-14
TIM

Timeout VIRGINIA TECH, clock 01:22

0-14
RUS

Jordan Ellis run for 4 yds to the Virg 35

0-14
TIM

Timeout VIRGINIA TECH, clock 01:26

0-14
RUS

Jordan Ellis run for 2 yds to the Virg 31

0-14
PAS

Bryce Perkins pass incomplete to Terrell Jana

0-14
KIC

Jordan Stout kickoff for 79 yds , Joe Reed return for 28 yds to the Virg 29

0-14
PEN

VIRGINIA TECH Penalty, Face Mask (15 yards) (-15 Yards) to the VTech 20

0-14
BLO

TEAM punt blocked by Tre Turner, recovered by Jovonn Quillen for a TD, (Brian Johnson KICK)

0-14
RUS

Bryce Perkins run for 10 yds to the Virg 23

0-7
PAS

Bryce Perkins pass incomplete VIRGINIA Penalty, Personal Foul (Ryan Nelson) to the Virg 13

0-7
RUS

Bryce Perkins run for 2 yds to the Virg 27

0-7
KIC

Jordan Stout kickoff for 65 yds for a touchback

0-7
TIM

Timeout VIRGINIA, clock 02:44

0-7
PAS

Ryan Willis pass complete to Tre Turner for 7 yds for a TD, (Brian Johnson KICK)

0-7
PAS

Ryan Willis pass complete to Steven Peoples for 6 yds to the Virg 7 for a 1ST down

RUS

Deshawn McClease run for 4 yds to the Virg 13

TIM

Timeout VIRGINIA TECH, clock 03:41

PAS

Ryan Willis pass complete to Hezekiah Grimsley for 12 yds to the Virg 17 for a 1ST down

RUS

Deshawn McClease run for 11 yds to the Virg 29 for a 1ST down

RUS

Deshawn McClease run for 7 yds to the Virg 40

PAS

Ryan Willis pass complete to Chris Cunningham for 15 yds to the Virg 47 for a 1ST down

PUN

Lester Coleman punt for 39 yds, downed at the VATECH 48 VIRGINIA TECH Penalty, Offensive Holding (10 Yards) to the VTech 38

PAS

Bryce Perkins pass incomplete to Olamide Zaccheaus

PEN

VIRGINIA Penalty, Substitution Infraction (-5 Yards) to the Virg 13

RUS

Bryce Perkins run for a loss of 3 yards to the Virg 18

RUS

Bryce Perkins run for 2 yds to the Virg 21

RUS

Bryce Perkins run for 3 yds to the Virg 19 for a 1ST down

PAS

Bryce Perkins pass incomplete

RUS

Bryce Perkins run for 7 yds to the Virg 16

PUN

Oscar Bradburn punt for 35 yds, fair catch by Chuck Davis at the Virg 9

PAS

Ryan Willis pass incomplete to Eric Kumah

RUS

Steven Peoples run for a loss of 3 yards to the Virg 44

RUS

Steven Peoples run for 4 yds to the Virg 41

RUS

Tre Turner run for 43 yds to the Virg 45 for a 1ST down

FUM

Bryce Perkins run for 2 yds to the VTech 12 Bryce Perkins fumbled, recovered by VTech Dax Hollifield

RUS

Jordan Ellis run for 9 yds to the VTech 14 for a 1ST down

SAC

Bryce Perkins sacked by Robert Porcher IV for a loss of 1 yard to the VTech 23

PEN

Perkins, Bryce pass incomplete to Zaccheaus, Olamide, PENALTY VATECH offside (Adams, Eli) 5 yards to the VATECH22, NO PLAY.

RUS

Bryce Perkins run for 12 yds to the VTech 27 for a 1ST down

PAS

Bryce Perkins pass incomplete

RUS

Jordan Ellis run for 2 yds to the VTech 39 for a 1ST down

RUS

Bryce Perkins run for 4 yds to the VTech 41

RUS

Jordan Ellis run for 4 yds to the VTech 45

0:01 1st
RUS

Jordan Ellis run for 3 yds to the VTech 49 for a 1ST down

END

End of 1st Quarter

PAS

Bryce Perkins pass complete to Joe Reed for 9 yds to the Virg 48

PAS

Bryce Perkins pass incomplete

PAS

Bryce Perkins pass complete to Joe Reed for 6 yds to the Virg 39 for a 1ST down

PAS

Bryce Perkins pass incomplete to Tavares Kelly

PAS

Bryce Perkins pass complete to Olamide Zaccheaus for 8 yds to the Virg 33

RUS

Bryce Perkins run for 4 yds to the Virg 25 for a 1ST down

RUS

Bryce Perkins run for 6 yds to the Virg 21

PUN

Oscar Bradburn punt for 36 yds, fair catch by Chuck Davis at the Virg 15

PAS

Ryan Willis pass incomplete to Hezekiah Grimsley

PAS

Ryan Willis pass incomplete to Phil Patterson

PAS

Ryan Willis pass complete to Chris Cunningham for 6 yds to the VTech 49

RUS

Ryan Willis run for 5 yds to the VTech 43 for a 1ST down

RUS

Deshawn McClease run for 9 yds to the VTech 38

PAS

Ryan Willis pass incomplete to Hezekiah Grimsley

PUN

Lester Coleman punt for 48 yds, fair catch by Damon Hazelton at the VTech 29

PAS

Bryce Perkins pass incomplete to Hasise Dubois, broken up by Caleb Farley

PAS

Bryce Perkins pass complete to Jordan Ellis for 8 yds to the Virg 23

PAS

Bryce Perkins pass incomplete to Olamide Zaccheaus

PEN

VIRGINIA Penalty, False Start (-5 Yards) to the Virg 15

PUN

Oscar Bradburn punt for 35 yds for a touchback

PAS

Ryan Willis pass complete to Hezekiah Grimsley for 6 yds to the Virg 35

RUS

Ryan Willis run for no gain to the Virg 41

RUS

Steven Peoples run for 3 yds to the Virg 41

PEN

Willis, Ryan pass incomplete to Peoples, Steven, PENALTY VIRGINIA roughing passer (Mack, Jordan) 15 yards to the VIRGINIA44, NO PLAY, 1ST DOWN VATECH.

PUN

Lester Coleman punt for 43 yds , Damon Hazelton returns for no gain to the VTech 41

PAS

Bryce Perkins pass incomplete to Tavares Kelly

PAS

Bryce Perkins pass complete to Olamide Zaccheaus for 3 yds to the Virg 16

PEN

Perkins, Bryce rush for 8 yards to the VIRGINIA34, PENALTY VIRGINIA illegal block (Fieler, Jake) 13 yards to the VIRGINIA13, NO PLAY.

PAS

Bryce Perkins pass incomplete to Olamide Zaccheaus

FIE

Jordan Stout 43 yd FG MISSED

PAS

Ryan Willis pass incomplete to Steven Peoples

PAS

Ryan Willis pass incomplete to Hezekiah Grimsley, broken up by Brenton Nelson

RUS

Steven Peoples run for 7 yds to the Virg 26

RUS

Ryan Willis run for 2 yds to the Virg 33 for a 1ST down

RUS

TEAM run for no gain to the Virg 35 TEAM fumbled, recovered by VTech

PAS

Ryan Willis pass complete to Tre Turner for 6 yds to the Virg 35

RUS

Jalen Holston run for 3 yds to the Virg 41

RUS

Steven Peoples run for 8 yds to the Virg 44 for a 1ST down

PAS

Ryan Willis pass complete to Eric Kumah for 14 yds to the VTech 48

PEN

VIRGINIA TECH Penalty, False Start (-5 Yards) to the VTech 34

RUS

Steven Peoples run for 5 yds to the VTech 39 for a 1ST down

RUS

Steven Peoples run for 9 yds to the VTech 34

KIC

Brian Delaney kickoff for 65 yds for a touchback