Blue Devils
Blue Devils4-0
31
Final
Hurricanes
Hurricanes5-0
53

Blue Devils at Hurricanes, NCAAF live score and box score

Box score

Blue Devils
Hurricanes

Play-by-play

0:00 4th31-53
END

End of 4th Quarter

31-53
RUS

TEAM run for a loss of 1 yard to the MIA 34

31-53
PUN

Kade Reynoldson punt for 53 yds , Ray Ray Joseph returns for 10 yds to the MIA 35

31-53
SAC

Maalik Murphy sacked by Booker Pickett for a loss of 11 yards to the DUKE 22

31-53
PAS

Maalik Murphy pass incomplete

31-53
PAS

Maalik Murphy pass complete to Jontavis Robertson for 3 yds to the DUKE 33

31-53
PAS

Maalik Murphy pass complete to Peyton Jones for 15 yds to the DUKE 30 for a 1ST down

31-53
PAS

Maalik Murphy pass complete to Que'Sean Brown for 4 yds to the DUKE 15

31-53
RUS

Peyton Jones run for 1 yd to the DUKE 11

31-53
SAC

Cam Ward sacked by Terry Moore for a loss of 5 yards to the DUKE 10 Cam Ward fumbled, recovered by DUKE DaShawn Stone , return for 0 yards

31-53
PAS

Cam Ward pass complete to Riley Williams for 29 yds to the DUKE 5 for a 1ST down

31-53
PAS

Cam Ward pass complete to Jacolby George for no gain to the DUKE 34

31-53
RUS

Jordan Lyle run for 1 yd to the DUKE 34

31-53
FUM

Maalik Murphy run for no gain to the DUKE 35 Maalik Murphy fumbled, recovered by MIA Akheem Mesidor , return for 6 yds to the DUKE 35

31-53
PAS

Maalik Murphy pass complete to Sahmir Hagans for 2 yds to the DUKE 41

31-53
PAS

Maalik Murphy pass complete to Sahmir Hagans for 14 yds to the DUKE 39 for a 1ST down

31-53
KIC

Andres Borregales kickoff for 65 yds for a touchback

31-53
RUS

Mark Fletcher Jr. run for 1 yd for a TD (Andres Borregales KICK)

31-53
PAS

Cam Ward pass complete to Sam Brown Jr. for 26 yds to the DUKE 1 for a 1ST down

31-46
RUS

Mark Fletcher Jr. run for 3 yds to the DUKE 27

31-46
PAS

Maalik Murphy pass intercepted Jadais Richard return for 15 yds to the DUKE 30

31-46
PAS

Maalik Murphy pass complete to Eli Pancol for 9 yds to the DUKE 34

31-46
KIC

Andres Borregales kickoff for 65 yds for a touchback

31-46
PAS

Cam Ward pass complete to Xavier Restrepo for 66 yds for a TD (Andres Borregales KICK)

31-46
RUS

Mark Fletcher Jr. run for 2 yds to the MIA 34

31-39
PUN

Kade Reynoldson punt for 24 yds, punt out-of-bounds at the MIA 32

31-39
PAS

Maalik Murphy pass incomplete

31-39
RUS

Peyton Jones run for 1 yd to the DUKE 44

31-39
RUS

Peyton Jones run for 3 yds to the DUKE 43

31-39
PAS

Cam Ward pass intercepted Chandler Rivers return for no gain to the DUKE 40

31-39
PAS

Cam Ward pass incomplete to Xavier Restrepo

31-39
RUS

Damien Martinez run for 5 yds to the DUKE 41

31-39
PAS

Cam Ward pass complete to Sam Brown Jr. for 20 yds to the DUKE 46 for a 1ST down

31-39
PUN

Kade Reynoldson punt for 45 yds , Ray Ray Joseph returns for 9 yds to the MIA 34

31-39
PAS

Maalik Murphy pass incomplete

31-39
RUS

Star Thomas run for a loss of 2 yards to the DUKE 30

31-39
RUS

Star Thomas run for 7 yds to the DUKE 32

31-39
KIC

Andres Borregales kickoff for 65 yds for a touchback

31-39
PAS

Cam Ward pass complete to Jacolby George for 49 yds for a TD (Andres Borregales KICK)

31-39
RUS

Damien Martinez run for 2 yds to the DUKE 49

31-32
KIC

Ryan Degyansky kickoff for 40 yds , Elija Lofton return for 24 yds to the MIA 49

31-32
FIE

Todd Pelino 24 yd FG GOOD

31-32
PAS

Maalik Murphy pass incomplete

28-32
TIM

Timeout Miami, clock 13:59

28-32
PAS

Maalik Murphy pass incomplete

28-32
PAS

Maalik Murphy pass incomplete

28-32
PEN

Brown, Que'Sean rush for loss of 8 yards to the MIAMI22, PENALTY MIAMI face mask 7 yards to the MIAMI7, NO PLAY, 1ST DOWN DUKE.

28-32
RUS

Star Thomas run for 5 yds to the MIA 14

28-32
0:05 3rd28-32
PAS

Maalik Murphy pass complete to Jordan Moore for 25 yds to the MIA 19 for a 1ST down

28-32
END

End of 3rd Quarter

28-32
PAS

Maalik Murphy pass complete to Eli Pancol for 7 yds to the MIA 44

28-32
RUS

Peyton Jones run for 1 yd to the DUKE 49

28-32
RUS

Peyton Jones run for 13 yds to the DUKE 48 for a 1ST down

28-32
PAS

Maalik Murphy pass complete to Eli Pancol for 10 yds to the DUKE 35 for a 1ST down

28-32
KIC

Andres Borregales kickoff for 65 yds for a touchback

28-32
RUS

Elija Lofton run for 2 yds for a TD (Andres Borregales KICK)

28-32
PAS

Cam Ward pass complete to Xavier Restrepo for 6 yds to the DUKE 2 for a 1ST down

28-25
PAS

Cam Ward pass incomplete to Jacolby George

28-25
RUS

Damien Martinez run for 5 yds to the DUKE 8

28-25
PAS

Cam Ward pass complete to Isaiah Horton for 7 yds to the DUKE 13 for a 1ST down

28-25
RUS

Damien Martinez run for 7 yds to the DUKE 20

28-25
PAS

Cam Ward pass complete to Elijah Arroyo for 11 yds to the DUKE 27 for a 1ST down

28-25
PAS

Maalik Murphy pass intercepted OJ Frederique Jr. return for 30 yds to the DUKE 38

28-25
RUS

Star Thomas run for 4 yds to the DUKE 29

28-25
KIC

Andres Borregales kickoff for 65 yds for a touchback

28-25
PAS

Cam Ward pass complete to Xavier Restrepo for 3 yds for a TD (C. Ward Run For Two-point Conversion)

28-25
PAS

Cam Ward pass complete to Jacolby George for 17 yds to the DUKE 3 for a 1ST down

28-17
PAS

Cam Ward pass complete to Jacolby George for 8 yds to the DUKE 20 for a 1ST down

28-17
RUS

Mark Fletcher Jr. run for 5 yds to the DUKE 28

28-17
PAS

Cam Ward pass incomplete to Xavier Restrepo

28-17
RUS

Mark Fletcher Jr. run for 16 yds to the DUKE 33 for a 1ST down

28-17
PAS

Cam Ward pass complete to Xavier Restrepo for 20 yds to the DUKE 49 for a 1ST down

28-17
KIC

Ryan Degyansky kickoff for 65 yds , Chris Johnson Jr. return for 31 yds to the MIA 31

28-17
PAS

Maalik Murphy pass complete to Jordan Moore for 6 yds for a TD (Todd Pelino KICK)

28-17
TIM

Timeout Duke, clock 10:08

21-17
PAS

Maalik Murphy pass complete to Sahmir Hagans for 10 yds to the MIA 6

21-17
PEN

Duke Penalty, Delay of Game (-5 Yards) to the MIA 16

21-17
RUS

Peyton Jones run for 2 yds to the MIA 11

21-17
RUS

Peyton Jones run for 2 yds to the MIA 13

21-17
PAS

Maalik Murphy pass complete to Sahmir Hagans for 34 yds to the MIA 15 for a 1ST down

21-17
RUS

Star Thomas run for a loss of 1 yard to the MIA 49

21-17
PAS

Maalik Murphy pass complete to Sahmir Hagans for 16 yds to the MIA 48 for a 1ST down

21-17
RUS

Star Thomas run for no gain to the DUKE 36

21-17
PAS

Maalik Murphy pass complete to Jordan Moore for 11 yds to the DUKE 36 for a 1ST down

21-17
PAS

Maalik Murphy pass incomplete

21-17
KIC

Andres Borregales kickoff for 65 yds for a touchback

21-17
0:01 2nd21-17
RUS

TEAM run for a loss of 5 yards to the DUKE 14

21-17
END

End of 2nd Quarter

21-17
PEN

Duke Penalty, Delay of Game (-5 Yards) to the DUKE 19

21-17
TIM

Timeout Duke, clock 00:01

21-17
RUS

Star Thomas run for 7 yds to the DUKE 24

21-17
TIM

Timeout Miami, clock 00:51

21-17
RUS

Star Thomas run for no gain to the DUKE 17

21-17
TIM

Timeout Miami, clock 00:54

21-17
RUS

Star Thomas run for 2 yds to the DUKE 17

21-17
PEN

Duke Penalty, Offensive Holding (-10 Yards) to the DUKE 15

21-17
PUN

Dylan Joyce punt for 44 yds, downed at the DUKE 25

21-17
PAS

Cam Ward pass incomplete

21-17
TIM

Timeout Miami, clock 01:21

21-17
PAS

Cam Ward pass incomplete

21-17
RUS

Damien Martinez run for 6 yds to the MIA 31

21-17
KIC

Ryan Degyansky kickoff for 60 yds , Chris Johnson Jr. return for 20 yds to the MIA 25

21-17
PAS

Maalik Murphy pass complete to Peyton Jones for 6 yds for a TD (Todd Pelino KICK)

21-17
PAS

Maalik Murphy pass complete to Que'Sean Brown for 7 yds to the MIA 6

14-17
PAS

Maalik Murphy pass complete to Sahmir Hagans for 6 yds to the MIA 13 for a 1ST down

14-17
PAS

Maalik Murphy pass incomplete to Que'Sean Brown

14-17
RUS

Peyton Jones run for 6 yds to the MIA 19

14-17
PEN

Miami Penalty, Defensive Pass Interference (15 Yards) to the MIA 25 for a 1ST down

14-17
PAS

Maalik Murphy pass complete to Eli Pancol for 6 yds to the MIA 45 for a 1ST down Miami Penalty, Unnecessary Roughness (15 Yards) to the MIA 40 for a 1ST down

14-17
RUS

Peyton Jones run for 4 yds to the DUKE 39

14-17
PEN

Jones, Peyton rush for loss of 1 yard to the DUKE24, PENALTY MIAMI holding 10 yards to the DUKE35, NO PLAY, 1ST DOWN DUKE.

14-17
KIC

Andres Borregales kickoff for 65 yds for a touchback

14-17
FIE

Andres Borregales 29 yd FG GOOD

14-17
SAC

Cam Ward sacked by Michael Reese and Cameron Bergeron for a loss of 2 yards to the DUKE 11

14-14
FUM

TEAM run for a loss of 3 yards to the DUKE 9 TEAM fumbled, recovered by MIA Cam Ward

14-14
RUS

Mark Fletcher Jr. run for no gain to the DUKE 6

14-14
PEN

Ward, Cam pass incomplete, PENALTY DUKE pass interference 15 yards to the DUKE6, NO PLAY, 1ST DOWN MIAMI.

14-14
PAS

Cam Ward pass incomplete

14-14
PAS

Cam Ward pass complete to Damien Martinez for 17 yds to the DUKE 21 for a 1ST down

14-14
RUS

Cam Ward run for 8 yds to the DUKE 38 for a 1ST down

14-14
PAS

Cam Ward pass complete to Damien Martinez for 2 yds to the DUKE 46

14-14
PAS

Cam Ward pass incomplete

14-14
RUS

Mark Fletcher Jr. run for 17 yds to the DUKE 48 for a 1ST down

14-14
RUS

Damien Martinez run for 3 yds to the MIA 35

14-14
RUS

Damien Martinez run for 10 yds to the MIA 32 for a 1ST down

14-14
KIC

Ryan Degyansky kickoff for 64 yds , Chris Johnson Jr. return for 21 yds to the MIA 22

14-14
PAS

Maalik Murphy pass complete to Sahmir Hagans for 27 yds for a TD (Todd Pelino KICK)

14-14
TIM

Timeout Duke, clock 11:23

7-14
RUS

Star Thomas run for 2 yds to the MIA 27

7-14
RUS

Peyton Jones run for 3 yds to the MIA 29

7-14
PAS

Maalik Murphy pass complete to Peyton Jones for 40 yds to the MIA 32 for a 1ST down

7-14
PAS

Maalik Murphy pass complete to Eli Pancol for 4 yds to the DUKE 28

7-14
PEN

Duke Penalty, Offensive Holding (-10 Yards) to the DUKE 24

7-14
PAS

Maalik Murphy pass complete to Sahmir Hagans for 9 yds to the DUKE 34 for a 1ST down

7-14
0:00 1st7-14
END

End of 1st Quarter

7-14
RUS

Star Thomas run for 2 yds to the DUKE 25

7-14
PAS

Maalik Murphy pass incomplete

7-14
PUN

Dylan Joyce punt for 48 yds, fair catch by Que'Sean Brown at the DUKE 23

7-14
PAS

Cam Ward pass incomplete

7-14
PAS

Cam Ward pass complete to Isaiah Horton for 7 yds to the MIA 29

7-14
KIC

Ryan Degyansky kickoff for 63 yds , Chris Johnson Jr. return for 20 yds to the MIA 22

7-14
RUS

Mark Fletcher Jr. run for no gain to the MIA 22

7-14
RUS

Peyton Jones run for 8 yds for a TD (Todd Pelino KICK)

7-14
PAS

Maalik Murphy pass complete to Jordan Moore for 27 yds to the MIA 8 for a 1ST down

0-14
RUS

Peyton Jones run for 27 yds to the MIA 35 for a 1ST down

0-14
PAS

Maalik Murphy pass complete to Sahmir Hagans for 21 yds to the DUKE 38 for a 1ST down

0-14
PUN

Dylan Joyce punt for 50 yds , Que'Sean Brown returns for a loss of 3 yards to the DUKE 17 Que'Sean Brown fumbled, recovered by DUKE Que'Sean Brown

0-14
PAS

Cam Ward pass incomplete

0-14
PAS

Cam Ward pass incomplete

0-14
PAS

Cam Ward pass incomplete

0-14
PUN

Kade Reynoldson punt for 46 yds, fair catch by Ray Ray Joseph at the MIA 30

0-14
PAS

Maalik Murphy pass incomplete

0-14
RUS

Star Thomas run for a loss of 1 yard to the DUKE 24

0-14
PAS

Maalik Murphy pass incomplete

0-14
PEN

Miami Penalty, Defensive Pass Interference (5 Yards) to the DUKE 25 for a 1ST down

0-14
KIC

Andres Borregales kickoff for 65 yds , Peyton Jones return for 20 yds to the DUKE 20

0-14
PAS

Cam Ward pass complete to Cam McCormick for 4 yds for a TD (Andres Borregales KICK)

0-14
RUS

Mark Fletcher Jr. run for a loss of 1 yard to the DUKE 4

0-7
PAS

Cam Ward pass complete to Isaiah Horton for 21 yds to the DUKE 3 for a 1ST down

0-7
PAS

Cam Ward pass complete to Xavier Restrepo for a loss of 1 yard to the DUKE 24

0-7
RUS

Mark Fletcher Jr. run for 10 yds to the DUKE 23 for a 1ST down

0-7
PAS

Cam Ward pass incomplete

0-7
RUS

Mark Fletcher Jr. run for 11 yds to the DUKE 33 for a 1ST down

0-7
RUS

Mark Fletcher Jr. run for 1 yd to the DUKE 44

0-7
PAS

Maalik Murphy pass intercepted Mishael Powell return for no gain to the DUKE 45

0-7
PUN

Dylan Joyce punt for 36 yds, downed at the DUKE 5

0-7
PAS

Cam Ward pass incomplete

0-7
RUS

Damien Martinez run for a loss of 1 yard to the DUKE 41

0-7
PAS

Cam Ward pass complete to Isaiah Horton for 4 yds to the DUKE 40

0-7
RUS

Damien Martinez run for 8 yds to the DUKE 44 for a 1ST down

0-7
PAS

Cam Ward pass complete to Xavier Restrepo for 7 yds to the MIA 48

0-7
RUS

Damien Martinez run for 16 yds to the MIA 41 for a 1ST down

0-7
PUN

Kade Reynoldson punt for 44 yds, punt out-of-bounds at the MIA 25

0-7
PAS

Maalik Murphy pass incomplete to Eli Pancol

0-7
PAS

Maalik Murphy pass complete to Jordan Moore for 6 yds to the DUKE 31

0-7
PAS

Maalik Murphy pass incomplete

0-7
KIC

Andres Borregales kickoff for 65 yds for a touchback

0-7
PAS

Cam Ward pass complete to Xavier Restrepo for 34 yds for a TD (Andres Borregales KICK)

0-7
RUS

Damien Martinez run for 5 yds to the DUKE 34 for a 1ST down

PAS

Cam Ward pass complete to Isaiah Horton for 10 yds to the DUKE 39

RUS

Jacolby George run for a loss of 5 yards to the DUKE 49

PAS

Cam Ward pass complete to Xavier Restrepo for 11 yds to the DUKE 44 for a 1ST down

PAS

Cam Ward pass complete to Isaiah Horton for 22 yds to the MIA 45 for a 1ST down

PAS

Cam Ward pass incomplete to Elijah Arroyo

PAS

Cam Ward pass incomplete

KIC

Todd Pelino kickoff for 65 yds , Chris Johnson Jr. return for 23 yds to the MIA 23