Play-By-Play
1st Quarter
Kickoff Return (Offense)
14:54 - 1st
Caleb Ojeda kickoff for 57 yds , Chris Barnes return for 32 yds to the WAKE 40
4-yd Run
14:47 - 1st
Demond Claiborne run for 4 yds to the WAKE 44
1st & 10 at WAKE 40
15-yd Penalty
14:17 - 1st
Shotgun Purdie,Deshawn pass incomplete short left to Falayi,Eni thrown to WFU45 QB hurried by Schuster,Jacob PENALTY OSU Roughing The Passer (Schuster,Jacob) 15 yards from WFU44 to OSU41, 1ST DOWN. NO PLAY.
2nd & 6 at WAKE 44
5-yd Run
14:10 - 1st
Demond Claiborne run for 5 yds to the ORST 36
1st & 10 at ORST 41
36-yd Touchdown Pass
13:32 - 1st
Deshawn Purdie pass complete to Chris Barnes for 36 yds for a TD (T. Clark III Run For Two-point Conversion)
2nd & 5 at ORST 36
Kickoff
13:32 - 1st
Caleb Carlson kickoff for 65 yds for a touchback
5-yd Run
13:27 - 1st
Anthony Hankerson run for 5 yds to the ORST 30
1st & 10 at ORST 25
1-yd Run
12:53 - 1st
Anthony Hankerson run for 1 yd to the ORST 31
2nd & 5 at ORST 30
Incompletion
12:19 - 1st
Maalik Murphy pass incomplete to Taz Reddicks
3rd & 4 at ORST 31
Punt
12:11 - 1st
AJ Winsor punt for 39 yds , Carlos Hernandez returns for 1 yd to the WAKE 31
4th & 4 at ORST 31
0-yd Run
12:04 - 1st
Demond Claiborne run for no gain to the WAKE 31
1st & 10 at WAKE 31
20-yd Pass
11:20 - 1st
Deshawn Purdie pass complete to Ty Clark III for 20 yds to the ORST 49 for a 1ST down
2nd & 10 at WAKE 31
21-yd Pass
10:41 - 1st
Deshawn Purdie pass complete to Carlos Hernandez for 21 yds to the ORST 28 for a 1ST down
1st & 10 at ORST 49
4-yd Run
10:22 - 1st
Demond Claiborne run for 4 yds to the ORST 24
1st & 10 at ORST 28
5-yd Run
9:42 - 1st
Chris Barnes run for 5 yds to the ORST 19
2nd & 6 at ORST 24
0-yd Run
9:22 - 1st
Demond Claiborne run for no gain to the ORST 19
3rd & 1 at ORST 19
Incompletion
8:48 - 1st
Deshawn Purdie pass incomplete to Kamrean Johnson
4th & 1 at ORST 19
Sack
8:41 - 1st
Gabarri Johnson sacked by Langston Hardy for a loss of 5 yards to the ORST 14
1st & 10 at ORST 19
15-yd Penalty
8:00 - 1st
Wake Forest Penalty, Roughing The Passer (15 Yards) to the ORST 36 for a 1ST down
2nd & 15 at ORST 14
0-yd Run
7:49 - 1st
Kourdey Glass run for no gain to the ORST 36
1st & 10 at ORST 36
9-yd Pass
7:12 - 1st
Gabarri Johnson pass complete to Trent Walker for 9 yds to the ORST 45
2nd & 10 at ORST 36
2-yd Run
6:40 - 1st
Anthony Hankerson run for 2 yds to the ORST 47 for a 1ST down
3rd & 1 at ORST 45
26-yd Pass
6:04 - 1st
Maalik Murphy pass complete to Taz Reddicks for 26 yds to the WAKE 27 for a 1ST down
1st & 10 at ORST 47
5-yd Penalty
5:39 - 1st
PENALTY OSU False Start (Voltin,Tyler) 5 yards from WFU27 to WFU32. NO PLAY.
1st & 10 at WAKE 27
Incompletion
5:29 - 1st
Gabarri Johnson pass incomplete to Gabe Milbourn
1st & 15 at WAKE 32
Incompletion
5:26 - 1st
Maalik Murphy pass incomplete to Trent Walker
2nd & 15 at WAKE 32
3-yd Pass
5:16 - 1st
Maalik Murphy pass complete to Kourdey Glass for 3 yds to the WAKE 29
3rd & 15 at WAKE 32

(4:52 - 1st) Timeout Wake Forest, clock 04:52

Blocked Field Goal
4:38 - 1st
Ojeda,Caleb field goal attempt from 47 yards NO GOOD blocked by Williams,BJ (H: Winsor,AJ, LS: Haverland,Will), clock 04:38 recovered by WFU Stevenson,Zamari at WFU25 Stevenson,Zamari return 75 yards to the OSU00 TOUCHDOWN nullified by penalty, clock 04:38 PENALTY WFU Holding (Andersen,Nick) 10 yards from OSU42 to WFU48. , Zamari Stevenson return for 75 yds Wake Forest Penalty, Offensive Holding (Nick Andersen) to the WAKE 48
4th & 12 at WAKE 29
0-yd Run
4:32 - 1st
Demond Claiborne run for no gain to the WAKE 48
1st & 10 at WAKE 48
52-yd Touchdown Pass
3:49 - 1st
Deshawn Purdie pass complete to Micah Mays Jr. for 52 yds for a TD (Connor Calvert KICK)
2nd & 10 at WAKE 48
Kickoff
3:49 - 1st
Caleb Carlson kickoff for 65 yds for a touchback
7-yd Pass
3:40 - 1st
Maalik Murphy pass complete to David Wells Jr. for 7 yds to the ORST 32
1st & 10 at ORST 25
5-yd Run
3:12 - 1st
Anthony Hankerson run for 5 yds to the ORST 37 for a 1ST down
2nd & 3 at ORST 32
Incompletion
2:34 - 1st
Maalik Murphy pass incomplete to Taz Reddicks
1st & 10 at ORST 37
Incompletion
2:30 - 1st
Maalik Murphy pass incomplete to Taz Reddicks
2nd & 10 at ORST 37
Incompletion
2:26 - 1st
Maalik Murphy pass incomplete to Eddie Freauff
3rd & 10 at ORST 37
Punt
2:17 - 1st
AJ Winsor punt for 53 yds, punt out-of-bounds at the WAKE 10
4th & 10 at ORST 37
2nd Quarter
20-yd Run
2:09 - 1st
Demond Claiborne run for 20 yds to the WAKE 30 for a 1ST down
1st & 10 at WAKE 10
Incompletion
1:50 - 1st
Deshawn Purdie pass incomplete to Jeremiah Melvin
1st & 10 at WAKE 30
11-yd Pass
1:42 - 1st
Deshawn Purdie pass complete to Sterling Berkhalter for 11 yds to the WAKE 41 for a 1ST down
2nd & 10 at WAKE 30
3-yd Run
1:05 - 1st
Carlos Hernandez run for 3 yds to the WAKE 44
1st & 10 at WAKE 41
0-yd Run
0:00 - 1st
Demond Claiborne run for no gain to the WAKE 44
2nd & 7 at WAKE 44

End of 1st Quarter

5-yd Pass
14:50 - 2nd
Deshawn Purdie pass complete to Demond Claiborne for 5 yds to the WAKE 49
3rd & 7 at WAKE 44
Punt
14:09 - 2nd
Cal Joseph punt for 28 yds
4th & 2 at WAKE 49
Incompletion
14:04 - 2nd
Maalik Murphy pass incomplete to Trent Walker
1st & 10 at ORST 23
0-yd Penalty
14:00 - 2nd
Oregon State Penalty, Ineligible Downfield on Pass (Yards) declined
2nd & 10 at ORST 23
Incompletion
13:56 - 2nd
Maalik Murphy pass incomplete to David Wells Jr.
3rd & 10 at ORST 23
Punt
13:43 - 2nd
AJ Winsor punt for 55 yds , Carlos Hernandez returns for 1 yd to the WAKE 23
4th & 10 at ORST 23
3-yd Run
13:36 - 2nd
Demond Claiborne run for 3 yds to the WAKE 26
1st & 10 at WAKE 23
Incompletion
13:03 - 2nd
Deshawn Purdie pass incomplete to Jeremiah Melvin
2nd & 7 at WAKE 26
Incompletion
12:58 - 2nd
Deshawn Purdie pass incomplete to Eni Falayi
3rd & 7 at WAKE 26
Punt
12:52 - 2nd
Cal Joseph punt for 42 yds, fair catch by Trent Walker at the ORST 32
4th & 7 at WAKE 26
5-yd Penalty
12:51 - 2nd
PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU32 to OSU27. NO PLAY.
1st & 10 at ORST 32
Fumble Recovery
12:46 - 2nd
Cornell Hatcher Jr. run for 2 yds to the ORST 29 Cornell Hatcher Jr. fumbled, recovered by WAKE Jayden Loving
1st & 15 at ORST 27
Incompletion
12:41 - 2nd
Deshawn Purdie pass incomplete to Demond Claiborne
1st & 10 at ORST 29
10-yd Penalty
12:35 - 2nd
Shotgun Claiborne,Demond rush left for 9 yards gain to the OSU20 fumbled by Claiborne,Demond at OSU24 forced by Tucker,Jalil, out of bounds at OSU20 PENALTY WFU Holding (Hines,Jack) 10 yards from OSU29 to OSU39. NO PLAY.
2nd & 10 at ORST 29
2-yd Pass
12:07 - 2nd
Deshawn Purdie pass complete to Carlos Hernandez for 2 yds to the ORST 37
2nd & 20 at ORST 39
15-yd Penalty
11:33 - 2nd
Shotgun Purdie,Deshawn pass incomplete deep left to Mays Jr.,Micah thrown to OSU06 PENALTY OSU Pass Interference (Singleton,Kobe) 15 yards from OSU37 to OSU22, 1ST DOWN. NO PLAY.
3rd & 18 at ORST 37
11-yd Run
11:26 - 2nd
Demond Claiborne run for 11 yds to the ORST 11 for a 1ST down
1st & 10 at ORST 22
11-yd Touchdown Pass
10:56 - 2nd
Deshawn Purdie pass complete to Chris Barnes for 11 yds for a TD (Connor Calvert KICK)
1st & 10 at ORST 11
Kickoff
10:56 - 2nd
Caleb Carlson kickoff for 65 yds for a touchback
18-yd Pass
10:46 - 2nd
Maalik Murphy pass complete to Gabe Milbourn for 18 yds to the ORST 43 for a 1ST down
1st & 10 at ORST 25
11-yd Run
10:13 - 2nd
Anthony Hankerson run for 11 yds to the WAKE 46 for a 1ST down
1st & 10 at ORST 43
3-yd Run
9:46 - 2nd
Anthony Hankerson run for 3 yds to the WAKE 43
1st & 10 at WAKE 46
8-yd Pass
9:04 - 2nd
Maalik Murphy pass complete to Gabe Milbourn for 8 yds to the WAKE 35 for a 1ST down
2nd & 7 at WAKE 43
Incompletion
8:31 - 2nd
Maalik Murphy pass incomplete to David Wells Jr.
1st & 10 at WAKE 35
1-yd Run
8:22 - 2nd
Marquis Crosby run for 1 yd to the WAKE 34
2nd & 10 at WAKE 35
Incompletion
7:45 - 2nd
Maalik Murphy pass incomplete to David Wells Jr.
3rd & 9 at WAKE 34
Interception
7:39 - 2nd
Maalik Murphy pass intercepted Nuer Gatkuoth return for no gain to the WAKE 18
4th & 9 at WAKE 34
Incompletion
7:34 - 2nd
Deshawn Purdie pass incomplete to Sterling Berkhalter
1st & 10 at WAKE 18
6-yd Pass
7:26 - 2nd
Deshawn Purdie pass complete to Sterling Berkhalter for 6 yds to the WAKE 24
2nd & 10 at WAKE 18
Incompletion
6:53 - 2nd
Deshawn Purdie pass incomplete to Demond Claiborne
3rd & 4 at WAKE 24
Punt
6:48 - 2nd
Cal Joseph punt for 37 yds, fair catch by Trent Walker at the ORST 39
4th & 4 at WAKE 24
5-yd Run
6:40 - 2nd
Anthony Hankerson run for 5 yds to the ORST 44
1st & 10 at ORST 39
5-yd Penalty
6:15 - 2nd
PENALTY OSU False Start (Voltin,Tyler) 5 yards from OSU44 to OSU39. NO PLAY.
2nd & 5 at ORST 44
Incompletion
5:53 - 2nd
Maalik Murphy pass incomplete to Trent Walker
2nd & 10 at ORST 39
5-yd Penalty
5:53 - 2nd
PENALTY OSU False Start (Berger,Ryan) 5 yards from OSU39 to OSU34. NO PLAY.
3rd & 10 at ORST 39
Incompletion
5:48 - 2nd
Gabarri Johnson pass incomplete to Eddie Freauff
3rd & 15 at ORST 34
Punt
5:43 - 2nd
AJ Winsor punt for 31 yds, punt out-of-bounds at the WAKE 35
4th & 15 at ORST 34
16-yd Run
5:36 - 2nd
Demond Claiborne run for 16 yds to the ORST 49 for a 1ST down
1st & 10 at WAKE 35
0-yd Run
4:58 - 2nd
Demond Claiborne run for no gain to the ORST 49
1st & 10 at ORST 49
17-yd Pass
4:20 - 2nd
Deshawn Purdie pass complete to Micah Mays Jr. for 17 yds to the ORST 32 for a 1ST down
2nd & 10 at ORST 49
5-yd Penalty
3:44 - 2nd
PENALTY WFU False Start 5 yards from OSU32 to OSU37. NO PLAY.
1st & 10 at ORST 32
0-yd Penalty
3:25 - 2nd
Wake Forest Penalty, Illegal Motion (Yards) declined
1st & 15 at ORST 37
Incompletion
3:01 - 2nd
Deshawn Purdie pass incomplete to Sawyer Racanelli
2nd & 15 at ORST 37
Incompletion
2:56 - 2nd
Deshawn Purdie pass incomplete to Sawyer Racanelli
3rd & 15 at ORST 37
Punt
2:49 - 2nd
Cal Joseph punt for 36 yds
4th & 15 at ORST 37
1-yd Run
2:42 - 2nd
Anthony Hankerson run for 1 yd to the ORST 2
1st & 10 at ORST 1
0-yd Run
2:00 - 2nd
Anthony Hankerson run for no gain to the ORST 2
2nd & 9 at ORST 2

(2:00 - 2nd) Timeout Oregon State, clock 02:00

19-yd Pass
1:53 - 2nd
Gabarri Johnson pass complete to David Wells Jr. for 19 yds to the ORST 21 for a 1ST down
3rd & 9 at ORST 2
Incompletion
1:39 - 2nd
Gabarri Johnson pass incomplete to David Wells Jr.
1st & 10 at ORST 21
3-yd Run
1:32 - 2nd
Anthony Hankerson run for 3 yds to the ORST 24
2nd & 10 at ORST 21
Sack
0:59 - 2nd
Gabarri Johnson sacked by Mateen Ibirogba for a loss of 3 yards to the ORST 21
3rd & 7 at ORST 24

(0:59 - 2nd) Timeout Wake Forest, clock 00:59

Punt
0:44 - 2nd
AJ Winsor punt for 44 yds , Carlos Hernandez returns for 33 yds to the ORST 32
4th & 10 at ORST 21
Incompletion
0:41 - 2nd
Deshawn Purdie pass incomplete to Eni Falayi
1st & 10 at ORST 32
Incompletion
0:33 - 2nd
Deshawn Purdie pass incomplete to Micah Mays Jr.
2nd & 10 at ORST 32

(0:33 - 2nd) Timeout Oregon State, clock 00:33

6-yd Run
0:27 - 2nd
Demond Claiborne run for 6 yds to the ORST 26
3rd & 10 at ORST 32

(0:03 - 2nd) Timeout Wake Forest, clock 00:03

Field Goal Good
0:00 - 2nd
Connor Calvert 43 yd FG GOOD
4th & 4 at ORST 26

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Caleb Carlson kickoff for 65 yds for a touchback
2-yd Run
14:55 - 3rd
Anthony Hankerson run for 2 yds to the ORST 27
1st & 10 at ORST 25
16-yd Run
14:16 - 3rd
Anthony Hankerson run for 16 yds to the ORST 43 for a 1ST down
2nd & 8 at ORST 27
10-yd Penalty
13:46 - 3rd
Shotgun Hankerson,Anthony rush middle for 4 yards gain to the OSU47 (Patterson,Davaughn; Hall,Aiden) PENALTY OSU Holding (Elu,Nathan) 10 yards from OSU43 to OSU33. NO PLAY.
1st & 10 at ORST 43
5-yd Penalty
13:32 - 3rd
PENALTY OSU False Start (Timoteo,Josiah) 5 yards from OSU33 to OSU28. NO PLAY.
1st & 20 at ORST 33
4-yd Pass
13:11 - 3rd
Gabarri Johnson pass complete to Taz Reddicks for 4 yds to the ORST 32
1st & 25 at ORST 28
Incompletion
12:43 - 3rd
Gabarri Johnson pass incomplete to Marquis Crosby
2nd & 21 at ORST 32
4-yd Run
12:38 - 3rd
Anthony Hankerson run for 4 yds to the ORST 36
3rd & 21 at ORST 32
Punt
11:58 - 3rd
AJ Winsor punt for 40 yds
4th & 17 at ORST 36
7-yd Run
11:50 - 3rd
Demond Claiborne run for 7 yds to the WAKE 31
1st & 10 at WAKE 24
21-yd Pass
11:08 - 3rd
Deshawn Purdie pass complete to Demond Claiborne for 21 yds to the ORST 48 for a 1ST down
2nd & 3 at WAKE 31
Incompletion
10:45 - 3rd
Deshawn Purdie pass incomplete to Chris Barnes
1st & 10 at ORST 48
9-yd Pass
10:35 - 3rd
Deshawn Purdie pass complete to Sterling Berkhalter for 9 yds to the ORST 39
2nd & 10 at ORST 48
5-yd Penalty
10:00 - 3rd
PENALTY WFU False Start (Siani,Melvin) 5 yards from OSU39 to OSU44. NO PLAY.
3rd & 1 at ORST 39
4-yd Pass
9:33 - 3rd
Deshawn Purdie pass complete to Ty Clark III for 4 yds to the ORST 40
3rd & 6 at ORST 44
Punt
9:03 - 3rd
Cal Joseph punt for 32 yds, fair catch by Trent Walker at the ORST 8
4th & 2 at ORST 40
Incompletion
8:58 - 3rd
Maalik Murphy pass incomplete to Trent Walker
1st & 10 at ORST 8
14-yd Pass
8:48 - 3rd
Maalik Murphy pass complete to Taz Reddicks for 14 yds to the ORST 22 for a 1ST down
2nd & 10 at ORST 8
Incompletion
8:11 - 3rd
Maalik Murphy pass incomplete to Taz Reddicks
1st & 10 at ORST 22
0-yd Run
7:59 - 3rd
Marquis Crosby run for no gain to the ORST 22
2nd & 10 at ORST 22
5-yd Pass
7:21 - 3rd
Maalik Murphy pass complete to David Wells Jr. for 5 yds to the ORST 27
3rd & 10 at ORST 22
Punt
6:41 - 3rd
AJ Winsor punt for 43 yds , Carlos Hernandez returns for 15 yds to the WAKE 45
4th & 5 at ORST 27
55-yd Touchdown Pass
6:33 - 3rd
Deshawn Purdie pass complete to Chris Barnes for 55 yds for a TD (Connor Calvert KICK)
1st & 10 at WAKE 45
Kickoff
6:33 - 3rd
Caleb Carlson kickoff for 65 yds for a touchback
14-yd Pass
6:23 - 3rd
Maalik Murphy pass complete to Gabe Milbourn for 14 yds to the ORST 39 for a 1ST down
1st & 10 at ORST 25
0-yd Run
6:00 - 3rd
Anthony Hankerson run for no gain to the ORST 39
1st & 10 at ORST 39
11-yd Pass
5:21 - 3rd
Maalik Murphy pass complete to David Wells Jr. for 11 yds to the 50 yard line for a 1ST down
2nd & 10 at ORST 39
7-yd Run
4:49 - 3rd
Anthony Hankerson run for 7 yds to the WAKE 43
1st & 10 at 50
6-yd Run
4:10 - 3rd
Anthony Hankerson run for 6 yds to the WAKE 37 for a 1ST down
2nd & 3 at WAKE 43
15-yd Penalty
3:39 - 3rd
Wake Forest Penalty, Face Mask (15 yards) (Dylan Hazen) to the WAKE 22 for a 1ST down
1st & 10 at WAKE 37
3-yd Pass
3:04 - 3rd
Maalik Murphy pass complete to Zack Card for 3 yds to the WAKE 19
1st & 10 at WAKE 22
Sack
2:32 - 3rd
Maalik Murphy sacked by Nuer Gatkuoth for a loss of 10 yards to the WAKE 29
2nd & 7 at WAKE 19
12-yd Pass
1:47 - 3rd
Maalik Murphy pass complete to David Wells Jr. for 12 yds to the WAKE 17
3rd & 17 at WAKE 29
Incompletion
1:12 - 3rd
Maalik Murphy pass incomplete to Trent Walker
4th & 5 at WAKE 17
4th Quarter
9-yd Penalty
1:04 - 3rd
Wake Forest Penalty, UNS: Unsportsmanlike Conduct (-9 Yards) to the WAKE 10
1st & 10 at WAKE 17
1-yd Run
0:00 - 3rd
Ty Clark III run for 1 yd to the WAKE 11
2nd & 17 at WAKE 10

End of 3rd Quarter

Incompletion
14:57 - 4th
Deshawn Purdie pass incomplete to Demond Claiborne
3rd & 16 at WAKE 11
Punt
14:51 - 4th
Cal Joseph punt for 32 yds, fair catch by Trent Walker at the WAKE 43
4th & 16 at WAKE 11
Incompletion
14:45 - 4th
Maalik Murphy pass incomplete to David Wells Jr.
1st & 10 at WAKE 43
4-yd Pass
14:33 - 4th
Maalik Murphy pass complete to Gabe Milbourn for 4 yds to the WAKE 39
2nd & 10 at WAKE 43
5-yd Pass
14:01 - 4th
Maalik Murphy pass complete to Trent Walker for 5 yds to the WAKE 34
3rd & 6 at WAKE 39
1-yd Run
13:17 - 4th
Anthony Hankerson run for 1 yd to the WAKE 33 for a 1ST down
4th & 1 at WAKE 34
4-yd Run
12:41 - 4th
Anthony Hankerson run for 4 yds to the WAKE 29
1st & 10 at WAKE 33
Incompletion
12:06 - 4th
Maalik Murphy pass incomplete to Trent Walker
2nd & 6 at WAKE 29
29-yd Touchdown Run
11:58 - 4th
Cornell Hatcher Jr. run for 29 yds for a TD (Caleb Ojeda KICK)
3rd & 6 at WAKE 29
Kickoff Return (Offense)
11:52 - 4th
Caleb Ojeda kickoff for 62 yds , Chris Barnes return for 31 yds to the WAKE 34
66-yd Touchdown Run
11:42 - 4th
Demond Claiborne run for 66 yds for a TD (Connor Calvert KICK)
1st & 10 at WAKE 34
Kickoff
11:42 - 4th
Caleb Carlson kickoff for 65 yds for a touchback
15-yd Penalty
11:36 - 4th
Shotgun Johnson,Gabarri pass incomplete deep left to Walker,Trent thrown to OSU47 broken up by Patterson,Davaughn PENALTY WFU Pass Interference (Patterson,Davaughn) 15 yards from OSU25 to OSU40, 1ST DOWN. NO PLAY.
1st & 10 at ORST 25
9-yd Run
11:27 - 4th
Gabarri Johnson run for 9 yds to the ORST 49
1st & 10 at ORST 40
0-yd Run
11:10 - 4th
Anthony Hankerson run for no gain to the ORST 49
2nd & 1 at ORST 49
6-yd Run
10:40 - 4th
Anthony Hankerson run for 6 yds to the WAKE 45 for a 1ST down
3rd & 1 at ORST 49
5-yd Penalty
10:09 - 4th
PENALTY OSU False Start (Berger,Ryan) 5 yards from WFU45 to WFU50. NO PLAY.
1st & 10 at WAKE 45
Incompletion
9:55 - 4th
Gabarri Johnson pass incomplete to Eddie Freauff
1st & 15 at 50
Incompletion
9:51 - 4th
Gabarri Johnson pass incomplete to Eddie Freauff
2nd & 15 at 50
15-yd Penalty
9:47 - 4th
Shotgun Johnson,Gabarri pass incomplete short middle to Freauff,Eddie thrown to WFU48 QB hurried by Lohavichan,Zach PENALTY WFU Roughing The Passer (Lohavichan,Zach) 15 yards from WFU50 to WFU35, 1ST DOWN. NO PLAY.
3rd & 15 at 50
8-yd Run
9:41 - 4th
Anthony Hankerson run for 8 yds to the WAKE 27
1st & 10 at WAKE 35
11-yd Run
9:09 - 4th
Anthony Hankerson run for 11 yds to the WAKE 16 for a 1ST down
2nd & 2 at WAKE 27
9-yd Run
8:30 - 4th
Cornell Hatcher Jr. run for 9 yds to the WAKE 7
1st & 10 at WAKE 16
2-yd Run
8:04 - 4th
Cornell Hatcher Jr. run for 2 yds to the WAKE 5 for a 1ST down
2nd & 1 at WAKE 7
3-yd Run
7:31 - 4th
Gabarri Johnson run for 3 yds to the WAKE 2
1st & Goal at WAKE 5
1-yd Run
6:55 - 4th
Cornell Hatcher Jr. run for 1 yd to the WAKE 1
2nd & Goal at WAKE 2
0-yd Run
6:10 - 4th
Cornell Hatcher Jr. run for no gain to the WAKE 1
3rd & Goal at WAKE 1
0-yd Penalty
5:36 - 4th
Hatcher Jr.,Cornell rush left for 0 yards to the WFU01 (Hardy,Langston; Patterson,Davaughn) PENALTY WFU Offside (West,Travon). NO PLAY.
4th & Goal at WAKE 1
0-yd Penalty
5:35 - 4th
PENALTY WFU UNS: Unsportsmanlike Conduct (Bryant,Quincy), 1ST DOWN. NO PLAY.
4th & Goal at WAKE 1
Fumble Recovery (Own)
5:09 - 4th
Gabarri Johnson run for a loss of 5 yards to the WAKE 6 Gabarri Johnson fumbled, recovered by ORST Gabarri Johnson
1st & Goal at WAKE 1
2-yd Pass
4:42 - 4th
Gabarri Johnson pass complete to Anthony Hankerson for 2 yds to the WAKE 4
2nd & Goal at WAKE 6
4-yd Touchdown Pass
4:10 - 4th
Gabarri Johnson pass complete to David Wells Jr. for 4 yds for a TD (Caleb Ojeda KICK)
3rd & Goal at WAKE 4
Kickoff Return (Offense)
4:06 - 4th
Caleb Ojeda kickoff for 33 yds , Nuer Gatkuoth return for no gain to the WAKE 32
8-yd Run
4:00 - 4th
JaMario Clements run for 8 yds to the WAKE 40
1st & 10 at WAKE 32
Incompletion
3:18 - 4th
Steele Pizzella pass incomplete to Karate Brenson
2nd & 2 at WAKE 40
3-yd Run
3:12 - 4th
JaMario Clements run for 3 yds to the WAKE 43 for a 1ST down
3rd & 2 at WAKE 40
1-yd Run
2:27 - 4th
JaMario Clements run for 1 yd to the WAKE 44
1st & 10 at WAKE 43

(2:00 - 4th) Timeout Oregon State, clock 02:00

21-yd Run
1:52 - 4th
Jamar Searcy run for 21 yds to the ORST 35 for a 1ST down
2nd & 9 at WAKE 44
10-yd Penalty
1:18 - 4th
Shotgun Pizzella,Steele rush right for 35 yards gain to the OSU00 TOUCHDOWN nullified by penalty, clock 01:18 PENALTY WFU Holding (Kennedy,Ja'Marion) 10 yards from OSU35 to OSU45. NO PLAY.
1st & 10 at ORST 35
-1-yd Run
1:11 - 4th
Steele Pizzella run for a loss of 1 yard to the ORST 46
1st & 20 at ORST 45
13-yd Run
0:00 - 4th
Jamar Searcy run for 13 yds to the ORST 33
2nd & 21 at ORST 46

End of 4th Quarter