NFL· Season 2026
Miles Davis' fourth-quarter touchdown run and four defensive turnovers carried the Carolina Panthers to a 16-13 preseason win over the Houston Texans.
Match Videos
Match Analysis
AI SummaryHow it unfolded
The opening quarter was scoreless, but not without incident. Torrential rain before kick-off left the field slick, and both offences laboured as a result. The tone was set on Houston's first possession: outside linebacker Trevis Gipson sacked Davis Mills, then Trevin Wallace blew past a pass-blocking running back for another sack. The Texans punted, and the pattern was established.
Carolina's defence forced three turnovers in the first half alone. Gipson pressured Mills into an errant throw that safety Lathan Ransom intercepted. Later, linebacker Cam Gill pounced on a botched exchange, and Cam Miller picked off Brett Rypien in the two-minute drill.
The Panthers turned two of those takeaways into points. Fitzgerald hit from 30 and 37 yards out to give Carolina a 6-3 half-time lead — the Texans' only first-half points coming after a Kyle Trask interception gave them a short field, leading to a 38-yard field goal.
Fitzgerald added his third field goal in the third quarter, a chip shot that stretched the lead to 9-3. Houston replied with a field goal of their own to cut it to 9-6.
Then came the decisive moment. Trask, who finished 19 of 28 for 147 yards, orchestrated a sustained drive that bled into the fourth quarter. Miles Davis punched in from the 1-yard line — initially ruled a touchdown, then overturned on review before he powered it in on the next snap — to make it 16-6 with under seven minutes to play.
The turning point
Jeremiah Moon's strip-sack with 54 seconds remaining. Houston had rallied with a 6-yard touchdown pass from Rypien to Zay Jones to make it 16-13, and the defence forced a punt with just over two minutes left. But Moon crashed off the edge, jarred the ball loose, and Cam Gill recovered — his second fumble recovery of the night — to seal it.
"Guys are really working on their finish," Canales said post-match. "They are getting the offensive tackles' hands off them and finishing at the quarterback. That forces teams to get the ball out before they want to."
Key performers
Kyle Trask (CAR) — 19/28, 147 yards, 1 INT. Composed in the pocket despite constant rain and led four scoring drives. His rhythm improved as the game wore on, hitting David Moore and Feleipe Franks for chunk gains on the Panthers' best drives.
Trevis Gipson (CAR) — One sack, one quarterback hit that forced an interception. The veteran outside linebacker was unblockable early and made his case for a roster spot with a statement performance.
Ryan Fitzgerald (CAR) — 3/3 on field goals (30, 37 yards). A perfect night for the kicker, who also attempted a squib kick for practice, handling the wet conditions without issue.
Cam Gill (CAR) — Two fumble recoveries. The linebacker was in the right place at the right time on both a botched exchange and Moon's strip-sack.
Miles Davis (CAR) — 11 carries, 34 yards, 1 TD. The undrafted rookie from Utah State bulldozed his way through for the game's only offensive touchdown. "He was like, 'you know what, our last name is Davis, and well, Miles Davis has a nice ring to it,'" Davis said of his father's naming choice.
Sabastian Harsh (HOU) — 3 tackles, 1 sack, 1 pass deflection. A bright spot on a Texans defence that otherwise struggled to generate pressure.
By the numbers — interpreted
The raw stats reflect two cautious offences playing conservatively on a waterlogged field. The Panthers managed 279 total yards to Houston's 173 — a 106-yard gap that mirrors the defensive dominance reflected in Carolina's four sacks and two interceptions. Neither side threw deep with any regularity; Trask's 5.3 yards per attempt and Rypien's 4.4 both point to a game plan built on short, safe passes designed to avoid turnovers on a slippery surface. The three first-half turnovers by the Texans, however, proved decisive: Carolina turned them into two field goals and controlled field position for the rest of the half.
What it means
For the Panthers, a 3-1 preseason — their best exhibition record in years — offers some momentum heading into cut weekend. The roster must be trimmed to 53 men by 6 p.m. ET Sunday, and Friday's performances from fringe players like Gipson, Gill, Fitzgerald and Davis will weigh heavily on those decisions.
Canales also faces a call on veteran tight end Darren Waller, signed recently but held out of the game. "Those are the conversations we are going to have this weekend," Canales said.
For the Texans, an 0-3 preseason — their first winless exhibition slate ever — is a concerning sign for depth, particularly on the offensive line. Ryans highlighted the receiver room as an area of tough decisions, with Jayden Higgins lost for the season and Tank Dell still recovering. "We needed to add to the receiver room and we are still trying to find who will be those guys for us," Ryans said.
Both teams open the regular season on 13 September: the Panthers host the Chicago Bears, while the Texans host the Buffalo Bills.
Verdict
A predictably scrappy preseason finale that told us more about roster depth than regular-season prospects. Carolina's defence — particularly the second and third units — created havoc and forced four turnovers, while Houston's backup offensive line was exposed. Neither side revealed anything about their first-team plans, but for the dozens of players on the roster bubble, this was a night that could define their NFL futures.
Rivalry since 2011
Carolina Panthers vs Houston Texans Head to Head Results· 8
Carolina Panthers and Houston Texans have met 8 times — Carolina Panthers won 6, Houston Texans won 2, with 0 draws. Their rivalry dates back to 2011. Carolina Panthers leads the head-to-head with 6 victories from 8 meetings. A combined 275 goals have been scored across these fixtures, averaging 34.38 per match (150 for the home side, 125 for the visitors). Both teams scored in 8 matches (100%). Over 2.5 goals landed in 8 games (100%), making it a fixture that tends to produce goals. The highest-scoring encounter finished 27–17 in 2017.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 29 Aug 2026
