
Air Force Falcons at Louisville Cardinals
· SERVPRO First Responder BowlAir Force uses rare passing game to win First Responder Bowl

Haaziq Daniels threw for two touchdowns and ran for two more to give Air Force a 31-28 win over Louisville.
Daniels completed 9 of 10 passes for a season-high 252 yards, leading a triple-option offense that came into the game averaging an FBS-best 340.8 rushing yards and the second-fewest passing yards at 82.5 per game.
The Falcons (10-3) didn’t throw a pass in their final game of the regular season, a 48-14 win over UNLV, and took a streak of 94 straight rushes from scrimmage into their second possession Tuesday.
“I figured we’d (pass) more then we did in the last game,” Air Force coach Troy Calhoun joked. “I just think sometimes you get in games, you make adjustments.”
Louisville coach Scott Satterfield lamented his shorthanded secondary getting beat on man-to-man coverage. The Cardinals (6-7) were missing defensive back Kenderick Duncan (injured) and Greedy Vance, who is transferring to Florida State.
“Anytime you play a team like this, they’re going to take a shot,” Satterfield said. “They connect — they’re going to come back to it again.”
Senior Brandon Lewis had touchdown catches of 64 and 61 yards for the Falcons, finishing with five receptions for a career-high 172 yards. That’s the most receiving yardage for an Air Force player this season and the most ever in the Falcons’ 28 bowl games.
“I feel like I could have been doing this all season,” Lewis said. “I’m just happy that I did do it in my final game.”
Matthew Dapore kicked a 26-yard field goal with 5:28 left to give the Falcons a two-score lead.
Louisville's Malik Cunningham threw a 34-yard touchdown pass to Tyler Harrell and ran for a 22-yard touchdown with 2:57 to play. Jawhar Jordan returned a kickoff 100 yards and Trevion Cooley had a 1-yard run for the Cardinals’ other touchdowns.
Cooley, a freshman, had 92 yards rushing for Louisville. Redshirt freshman Jalen Mitchell, who led the Cardinals during the season with 722 rushing yards, was out with an illness.
Louisville’s James Turner had a 44-yard field-goal attempt sail left in the first quarter, and the Cardinals were stopped on fourth-and-goal at the Falcons’ 2-yard line early in the third quarter when Cooley was tackled by Camby Goff and Trey Taylor.
“We ran the play probably three of four times, which, it worked every single time up until that point,” Cooley said. “It was my job to really punch it in.”
Daniels ran for a 5-yard touchdown in the first quarter to give Air Force a 7-0 lead and a 1-yard score in the final minute of the second quarter to put the Falcons ahead 28-14.
THE TAKEAWAY
Air Force: The No. 6 overtime loss to Army prevented the Falcons from winning the Commander-in-Chief’s Trophy for the first time since 2016 instead of settling for a three-way tie. They recorded double-digit wins for the fourth time in Calhoun’s 15 seasons.
Louisville: The Cardinals had their second straight losing record. Tuesday’s loss was the fourth by one score. “If that one play is made (in those games), it’s a totally different season,” senior linebacker C.J. Avery said.
POWER SHORTAGE
With Air Force beating Louisville and Houston defeating Auburn earlier Tuesday in the Birmingham Bowl, Power Five programs are 0-5 in bowls against teams from the Group of Five or independents.
MILESTONES
Cunningham (13 of 21 passing for 207 yards, 12 carries for 63 yards) became the second Louisville quarterback to rush for 1,000 yards in a season (1,031), and the 100 touchdowns he's responsible for are second to Lamar Jackson’s 119. Cunningham will return for his fifth season in 2022. … Air Force senior fullback Brad Roberts had 20 carries, giving him a school-record 314 career rushes.
UP NEXT
Air Force: The Falcons will begin the 2022 season on Sept. 3 against Northern Iowa at home and then host Colorado to Colorado Springs the following week.
Louisville: The Cardinals will open at UCF on Sept. 10 and face South Florida before jumping into ACC play.
How To Watch
How can I watch Air Force Falcons vs. Louisville Cardinals?
- TV Channel: Falcons at Cardinals 2021 College Football, week 1, is broadcasted on ESPN.
- Online streaming: Sign up for Fubo.
Matchup Prediction
Scoring Summary
![]() |
TD | 1st Period 2:01 | Haaziq Daniels 5 Yd Run (Matthew Dapore Kick) |
![]() |
TD | 2nd Period 14:14 | Brandon Lewis 61 Yd pass from Haaziq Daniels (Matthew Dapore Kick) |
![]() |
TD | 2nd Period 9:16 | Trevion Cooley 1 Yd Run (Brock Travelstead Kick) |
![]() |
TD | 2nd Period 5:42 | Brandon Lewis 64 Yd pass from Haaziq Daniels (Matthew Dapore Kick) |
![]() |
TD | 2nd Period 5:30 | Jawhar Jordan 100 Yd Kickoff Return (Brock Travelstead Kick) |
![]() |
TD | 2nd Period 0:54 | Haaziq Daniels 1 Yd Run (Matthew Dapore Kick) |
![]() |
TD | 3rd Period 0:04 | Tyler Harrell 34 Yd pass from Malik Cunningham (Brock Travelstead Kick) |
![]() |
FG | 4th Period 5:28 | Matthew Dapore 26 Yd Field Goal |
![]() |
TD | 4th Period 2:57 | Malik Cunningham 22 Yd Run (Brock Travelstead Kick) |
Statistics
![]() |
![]() |
|
---|---|---|
21 | 1st Downs | 21 |
8-14 | 3rd down efficiency | 7-13 |
1-1 | 4th down efficiency | 2-3 |
422 | Total Yards | 399 |
252 | Passing | 207 |
9/10 | Comp/Att | 13/22 |
25.2 | Yards per pass | 9.4 |
170 | Rushing | 192 |
55 | Rushing Attempts | 37 |
3.1 | Yards per rush | 5.2 |
3-35 | Penalties | 4-35 |
0 | Turnovers | 0 |
0 | Fumbles lost | 0 |
0 | Interceptions thrown | 0 |
35:26 | Possession | 24:34 |
Game Information

Location: Dallas, TX
Attendance: 15,251 · 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.