Highlights
7 CLIPS · ESPNWin probability
EVERY PLAY · ESPN MODELKICKOFF: MIA 90% · BIGGEST SINGLE-PLAY SWING: 15 PTS
Scoring plays
11 SCORES
Charlie Ham 40 Yd Field Goal
0-3

Andres Borregales 35 Yd Field Goal
3-3

Jaylen Stinson 94 Yd Kickoff Return (Charlie Ham Kick)
3-10

Xavier Restrepo 21 Yd pass from Tyler Van Dyke (Andres Borregales Kick)
14-21

Charleston Rambo 12 Yd pass from Tyler Van Dyke (Andres Borregales Kick)
21-21

Jaylan Knighton 2 Yd Run (Andres Borregales Kick)
28-21

Andres Borregales 29 Yd Field Goal
31-21

Andres Borregales 25 Yd Field Goal
34-21

Andres Borregales 43 Yd Field Goal
37-21

Charleston Rambo 14 Yd pass from Tyler Van Dyke (Andres Borregales Kick)
44-21

Thaddius Franklin Jr. 9 Yd Run (Camden Price Kick)
47-10
What happened
ESPN RECAPMiami decks Duke, 47-10, to continue late-season surge
DURHAM, N.C. -- , Miami’s turnaround reached all the way to the end of November. Tyler Van Dyke threw for three touchdowns and 381 yards and the Hurricanes wrapped up the regular season by winning for the fifth time in their last six games, beating Duke 47-10 on Saturday. “We finished strong,” Miami linebacker Corey Flagg Jr . said. “Our culture, our fight. I’m just so proud of us.” Charleston Rambo caught two of the touchdown passes on a record-setting day. Miami (7-5, 5-3 Atlantic Coast Conference) broke away with a 20-point second quarter for a 30-10 halftime lead. The Hurricanes outgained Duke 356-85 in the first half. Duke (3-9, 0-8), which lost its eighth game in a row, finished with its first winless ACC record since 2007. Its losing streak in conference games is now 13. Duke has won just six of its last 29 games.
READ THE FULL STORY →Top performers
Team stats
MIA · DUKEWALLACE WADE STADIUM, DURHAM · ATTENDANCE 17,391
Loading play-by-play…