
Louisville Cardinals at Duke Blue Devils
· NCAA - FootballCunningham propels Louisville past Duke, 62-22

The Louisville quarterback accounted for seven touchdowns in the Cardinals’ 62-22 romp past Duke, helping the Cardinals clinch bowl eligibility Thursday night.
“I was feeling pretty bad throughout the week,” Cunningham said.
He’s the second Football Bowl Subdivision player with at least 300 passing and 200 rushing yards in a game. He sat out the final 12 minutes after 11 carries and 18-for-25 passing.
“I felt I could have done better,” Cunningham said. “I left a couple yards out there.”
Louisville (6-5, 4-4 Atlantic Coast Conference) has won consecutive ACC games for the first time since November 2019.
Cunningham’s second-quarter rushing touchdowns went for 44 and 72 yards. He was running free through Duke’s secondary.
“I’ve been doing that since I was knee-high,” he said.
The Blue Devils sent defenders in droves to pressure Cunningham. He usually fled the pocket and wound up in open space.
“When Malik broke the line of scrimmage, there wasn’t anybody there,” Louisville coach Scott Satterfield said. “He had a calm about him, a great poise tonight. He let the offense come to him. But when it was time to shine, he did.”
Louisville scored on the game’s opening drive, picking up a fourth-and-1 from its own territory and then scoring on Cunningham’s short pass to Trevion Cooley that turned into a 48-yard play on third-and-24.
Cunningham hit wide-open Marshon Ford in the end zone for a 20-yard touchdown later in the first quarter. The next time the Cardinals got the ball, Cunningham ran 44 yards to the end zone on third-and-14.
By the time it was 28-6, Cunningham had 163 rushing yards and 156 passing yards. Duke had 133 yards total.
Duke (3-7, 0-7) has lost seven consecutive games, all except one by at least 25 points.
“Nothing turned out really the way you want it to turn out,” Duke coach David Cutcliffe said. “Obviously some parts of it went from bad to worse.”
Quarterback Gunnar Holmberg, who missed the previous 1-½ games with an upper-body ailment suffered in the first half Nov. 6 against Pittsburgh, threw for 176 yards before exiting after one third-quarter series.
Duke’s Charlie Ham kicked first-half field goals of 22, 28 and 26 yards. The Blue Devils failed to score a first-half touchdown for the fourth time in their last five games.
NICE NEIGHBORHOOD
Satterfield’s hometown is Hillsborough, which is about 15 miles away from Duke’s campus. The coach said in his youth he played rec ball about five minutes away from Duke's Wallace Wade Stadium.
But the most important aspect of the result came for his team, Satterfield said.
“I just love where our team is at right now,” he said. “There have been a lot of challenges and they’ve answered them.”
THE TAKEAWAY
Louisville: The Cardinals are clicking down the stretch, setting new season-high point totals in each of their last two games. They drubbed Syracuse 41-3 on Saturday. Until winning twice in this six-day stretch, the Cardinals had been 3-9 in their previous dozen games in November.
“Since the beginning of the season, this is what we’ve been trying to do,” safety Qwynnterrio Cole said. “We finally put it together.”
Duke: The Blue Devils have yielded at least 45 points in each of their last five games. They’re assured of a last-place finish in the ACC’s Coastal Division.
UP NEXT
Louisville: Home Nov. 27 vs. Kentucky.
Duke: Ends the season Nov. 27 at home vs. Miami.
How To Watch
How can I watch Louisville Cardinals vs. Duke Blue Devils?
- TV Channel: Cardinals at Blue Devils 2021 College Football, week 12, is broadcasted on ESPN.
- Online streaming: Sign up for Fubo.
Matchup Prediction
Scoring Summary
![]() |
TD | 1st Period 10:10 | Trevion Cooley 48 Yd pass from Malik Cunningham (James Turner Kick) |
![]() |
FG | 1st Period 5:33 | Charlie Ham 22 Yd Field Goal |
![]() |
TD | 1st Period 0:58 | Marshon Ford 20 Yd pass from Malik Cunningham (James Turner Kick) |
![]() |
TD | 2nd Period 11:26 | Malik Cunningham 44 Yd Run (James Turner Kick) |
![]() |
FG | 2nd Period 8:34 | Charlie Ham 28 Yd Field Goal |
![]() |
TD | 2nd Period 7:29 | Malik Cunningham 72 Yd Run (James Turner Kick) |
![]() |
TD | 2nd Period 1:36 | Jalen Mitchell 11 Yd Run (James Turner Kick) |
![]() |
FG | 2nd Period 0:00 | Charlie Ham 26 Yd Field Goal |
![]() |
TD | 3rd Period 7:46 | Jordan Watkins 19 Yd pass from Malik Cunningham (James Turner Kick) |
![]() |
TD | 3rd Period 5:06 | Jalon Calhoun 6 Yd Run (Charlie Ham Kick) |
![]() |
TD | 3rd Period 3:15 | Ahmari Huggins-Bruce 12 Yd pass from Malik Cunningham (James Turner PAT failed) |
![]() |
TD | 4th Period 14:54 | Riley Leonard 35 Yd Run (Two-Point Run Conversion Failed) |
![]() |
TD | 4th Period 12:17 | Tyler Harrell 36 Yd pass from Malik Cunningham (James Turner Kick) |
![]() |
TD | 4th Period 5:10 | Aidan Robbins 34 Yd Run (Brock Travelstead Kick) |
Statistics
![]() |
![]() |
|
---|---|---|
29 | 1st Downs | 29 |
7-11 | 3rd down efficiency | 4-13 |
2-2 | 4th down efficiency | 1-3 |
687 | Total Yards | 458 |
303 | Passing | 275 |
18/25 | Comp/Att | 33/50 |
12.1 | Yards per pass | 5.5 |
384 | Rushing | 183 |
37 | Rushing Attempts | 30 |
10.4 | Yards per rush | 6.1 |
7-57 | Penalties | 4-35 |
0 | Turnovers | 2 |
0 | Fumbles lost | 1 |
0 | Interceptions thrown | 1 |
30:59 | Possession | 29:01 |
Game Information

Location: Durham, NC
Attendance: 8,493 · Capacity:
College Football News

Zion Elee, Terps commit and No. 1 DE in '26, nixes other visits
Zion Elee, the five-star Maryland commit and ESPN's No. 1 defensive player in the 2026 class, has shut down his recruitment and canceled all remaining official visits to other schools, he told ESPN on Friday.

Carson Beck, Hanna Cavinder have luxury cars stolen; arrest made
The Miami-Dade Sherriff's Office has arrested a suspect in the burglary and theft of luxury vehicles belonging to University of Miami athletes Carson Beck and Hanna Cavinder.

Nebraska nixes Tennessee series citing stadium renovations
Nebraska has opted out of its deal to play Tennessee in a home-and-home series scheduled for 2026 and 2027 because the Huskers' football stadium will be undergoing renovations.

Former NFL RB Portis joins Jackson's staff at Delaware State
Clinton Portis, who rushed for nearly 10,000 yards over nine NFL seasons with Denver and Washington, is joining DeSean Jackson's staff at Delaware State as running backs coach.

How proposed changes to CFP seeding would affect college football landscape
Heather Dinich joins "Get Up" to explain the changes to the College Football Playoff seeding that are being discussed.