NC State Hands No. 8 Georgia Tech Its First Loss in Offensive Shootout, 48–36
Wolfpack’s Balanced Attack Snaps Jackets’ Unbeaten Season
RALEIGH, N.C. — A raucous Carter-Finley Stadium crowd witnessed one of the most electrifying performances of the season as NC State stunned No. 8 Georgia Tech, 48–36, on Saturday night. Behind 583 total yards of offense, the Wolfpack ended the Yellow Jackets’ unbeaten run and dashed their hopes of a perfect season.
For Georgia Tech, it was a night of historic individual performances overshadowed by missed opportunities. Quarterback Haynes King set a school record with 511 yards of total offense — 408 passing and 103 rushing — but red-zone struggles and defensive lapses cost the Jackets their first loss of the year.
Explosive Start for Both Offenses
From the opening drive, it was clear neither defense would control the tempo. NC State struck first when Cody Hardy hauled in a five-yard touchdown pass to cap a methodical 75-yard drive. Georgia Tech responded immediately, as King scrambled 12 yards into the end zone to tie the game 7–7.
The Wolfpack kept the pressure on when quarterback C.J. Bailey capped an 11-play drive with an 11-yard touchdown run, his fourth of the season. Georgia Tech then seized its only lead of the night midway through the second quarter, as King found tight end J.T. Byrne on a short two-yard pass and kicker Aidan Birr added a 43-yard field goal, putting the Jackets ahead 17–14.
That advantage, however, was fleeting. On the ensuing possession, NC State running back Will Wilson appeared to fumble near the goal line, but Hardy recovered the loose ball in the end zone for his second touchdown. The Wolfpack then added a 34-yard field goal from Kanoah Vinesett just before halftime to take a 24–17 lead into the break.
Third Quarter: Wolfpack Take Control
Georgia Tech opened the second half determined to swing momentum. King drove the Jackets to the NC State one-yard line, but the offense stalled. Three consecutive short runs netted little, and a false start on fourth down forced another short field goal instead of a potential touchdown.
That miscue proved costly. On the next snap, freshman running back Duke Scott broke free for a 69-yard run, the longest of his career, setting up Wilson’s one-yard touchdown plunge to extend the Wolfpack’s lead to 31–20.
King and the Jackets again moved into scoring range on their following drive, this time connecting on a 68-yard strike that set up another red-zone chance. But once again, the drive ended with a field goal rather than six points. The difference in red-zone efficiency began to separate the teams — Georgia Tech repeatedly settling for three while NC State continued to punch the ball into the end zone.
The Wolfpack offense kept rolling. On a third-and-six play, Bailey hit Teddy Hoffmann for a 55-yard touchdown, widening the margin to 38–26. Though King answered with a three-yard touchdown run to bring Tech within eight, NC State’s offense would not be denied.
Fourth Quarter: Scott Seals the Upset
With momentum still up for grabs entering the final period, Scott delivered the dagger. The redshirt freshman found a crease on the left side and sprinted 30 yards untouched for a touchdown that pushed the Wolfpack lead to 45–30.
Georgia Tech managed one final scoring drive, capped by King’s 16-yard touchdown pass to Zion Taylor, but a failed two-point conversion left the Jackets trailing by 12. Any hopes of a comeback ended when Caden Fordham intercepted King’s deep pass into the end zone on the game’s final play, sparking a jubilant on-field celebration at Carter-Finley Stadium.
The Wolfpack improved to 5–4 overall and 2–3 in ACC play, notching their first win over a top-10 opponent since 2021 and their highest-ranked victory since beating No. 3 Florida State in 2012.
Record-Setting Night for Haynes King
Despite the loss, King delivered one of the greatest performances in Georgia Tech history. His 511 total yards shattered the program’s previous record of 477, set by George Godsey in 2001. King’s 408 passing yards were the fourth-most ever by a Yellow Jacket, and he became the school’s all-time leader in touchdowns responsible for, surpassing Joe Hamilton’s mark of 83 with 85 career scores.
King’s four touchdowns — two passing, two rushing — highlighted his dual-threat ability, but they couldn’t offset Tech’s inability to finish drives. The Jackets punted just once all evening yet came away empty on several promising possessions, a rare inefficiency for an offense that had averaged over 36 points per game entering the contest.
Freshman wide receiver Jordan Allen caught five passes for a career-high 110 yards, while Eric Rivers added 97 yards. Byrne’s second-quarter touchdown reception was the first of his collegiate career. Tight end Brett Seither also posted a career-best 73 yards, showcasing the depth of Tech’s passing attack.
NC State’s Offensive Surge
Bailey directed NC State’s offense with remarkable poise, completing 24 of 32 passes for 340 yards and two touchdowns. He also ran for a score, accounting for three total touchdowns on the night.
Scott was the difference-maker, rushing for 196 yards on 24 carries, the most by a Wolfpack player since Nyheim Hines accomplished the feat in 2017. His combination of vision and acceleration repeatedly gashed a Georgia Tech defense that entered the game ranked among the top in the nation against the run.
Wilson added two touchdowns, and Hardy finished with a career-high two scores, giving the Wolfpack a multi-dimensional attack that kept the Jackets off balance throughout. NC State’s offense converted 7 of 11 third downs and was a perfect 6-for-6 in red-zone opportunities, a level of execution that ultimately determined the outcome.
Defensive Adjustments and Key Plays
While both defenses surrendered big plays, NC State’s timely stops proved decisive. The Wolfpack’s red-zone stands — including two drives held to field goals and one ending in a missed 54-yard attempt — kept Georgia Tech chasing the scoreboard all night.
Fordham led the defense with 15 tackles, a half-sack, and the game-clinching interception, while Kenny Soars Jr. added 14 tackles, marking back-to-back career highs for the duo. Their pressure and tackling in space prevented King from extending drives with his legs as often as he had in previous games.
For Georgia Tech, linebacker Kyle Efford led with 10 tackles, and safety Ahmari Harvey contributed eight. However, the defense struggled to contain Scott’s bursts and Bailey’s composure on third down. The Jackets allowed their most yards in two seasons — 589 — and more than 24 points in regulation for the first time in 2025.
What the Loss Means
The defeat snapped Georgia Tech’s eight-game winning streak, its longest since 2009, and dropped the Jackets to 8–1 overall and 5–1 in ACC play. They now sit just behind Virginia in the conference standings but remain in strong position to reach the ACC Championship Game.
The Wolfpack, meanwhile, improved to 4–4 all-time under head coach Dave Doeren against top-10 opponents and gained momentum heading into their bye week before facing No. 10 Miami on November 15.
Final Takeaway
Saturday night’s thriller in Raleigh delivered a reminder of how quickly the landscape in the ACC can shift. Georgia Tech’s offensive fireworks weren’t enough to overcome red-zone inefficiency and defensive fatigue, while NC State’s balanced, opportunistic performance showcased its resilience and depth.
For the Wolfpack, it was a season-defining win. For the Yellow Jackets, it was a humbling first loss — one that underscored how thin the margin for error can be at the top of college football.








