By R.L. Bynum
CHAPEL HILL — North Carolina gave fans hope, only to produce more heartbreak that didn’t stop when the game ended.
The Tar Heels’ free fall continued, thanks to Georgia Tech exploiting the their inability to consistently stop the run on a day when the offense looked sharp and special teams were impressive.
Running back Jamal Haynes delivered the final blow with a 75-yard touchdown run with 28 seconds left after Carolina had tied it, as Georgia Tech extended its win streak over the Heels to four with a 41–34 victory.
After the game, Carolina announced on Cancer Awareness Day that Tylee Craft, who had been battling cancer, had died. UNC coach Mack Brown said he learned of Craft’s death after the game but could tell by the long hug he had with Craft’s mom after the first quarter that something sad had happened.
“This young man fought so hard for his two and a half years, the doctors told us he outlived what he should’ve,” Brown said. “And he did it with the Spirit, he did it with a smile on his face, he didn’t miss a meeting, he didn’t miss practice, he coached these other young people. I mean, he’s just an incredible young person.”
UNC (3–4, 0–3 ACC) has lost four games in a row for the first time since losing the last four games of the 2022 season as the Heels gave up 505 total yards, 371 on the ground.
“What we all have to do is wake up and be happier and make sure that we reach out and help other people and that’s what cancer awareness games are about,” Brown said. “The guys actually called somebody – and said I’m dedicating my classwork, my practice, my game, even if I’m a scout teamer that doesn’t play – to you because I want you to know you matter.”
The Jackets (5–2, 3–2) dominated time of possession, and yet another good running quarterback had a huge day against UNC. Haynes King passed for 127 yards and ran for 170 yards and two touchdowns.
Quarterback Jacolby Criswell (17 of 31 for 209 yards and one touchdown with 73 rushing yards for two touchdowns), replaced by Connor Harrell on the final drive, played well, and running back Omarion Hampton (137 yards) ran for more than 100 yards for the fourth consecutive game. But, again, that wasn’t enough.
A strip-sack of Criswell gave Tech the ball at the UNC 28. The Jackets grabbed an early lead six plays later on running back Chad Alexander’s two-yard touchdown run for his first career score.
Off of play-action, Criswell connected on a career-high 53-yard pass play, finding J.J. Jones, who was wearing a No. 13 Tyle Craft jersey to honor him. Two plays later, Criswell’s first rushing touchdown of the season (second of his career), a one-yard keeper, tied it with 2:36 left in the first quarter.
Georgia Tech’s Rodney Shelley deflected Noah Burnette’s 42-yard field goal attempt as the second quarter started, forcing it to go wide left. After Stick Lane’s huge touchdown-saving tackle at the UNC 1, the Tar Heels forced the Jackets to settle for a 26-yard Aidan Birr field goal three plays later.
After a Jones face-mask penalty wiped out a 43-yard Hampton run, King’s 20-yard touchdown run capped an eight-play, 62 yard drive.
Hampton ripped off a career-long 71-yard run on the first play of the next drive (his previous high was 68 yards against Appalachian State last season). Criswell threw a four-yard touchdown pass to Jones with 34 seconds left.
A 37-yard Haynes run helped the Jackets drive for a 29-yard Birr field goal with three seconds left to give the Jackets a 20–14 halftime lead.
The game turned early in the third quarter when UNC couldn’t convert on a fourth-and-five at the Tech 32 and the Jackets drove 67 yards for a seven-yard King touchdown run. Carolina could only muster a 50-yard Burnette field goal on its next drive.
Subscribe to read Tar Heel Tribune ad-free
Subscribe for a cleaner, smoother reading experience without the flashing banners, slow-loading elements, or those especially annoying pop‑up ads that interrupt the flow of the story. You’ll also get the first version of each story emailed to you. The only ads you’ll see are static, non-intrusive ads for UNC‑related books, and there are none currently on the site.
Alijah Huzzie’s 69-yard punt return for a touchdown after UNC forced a three-and-out cut the deficit to 27–24 with 1:10 left in the third quarter and gave the Heels life. Huzzie had 58 punt return yards on the season before that return.
The Jackets responded with a 75-yard drive for a four-yard Jamal Haynes touchdown run, and UNC wide receiver Nate McCollum had the ball stripped from him for a fumble on the first play of the next drive.
Criswell scrambled for nine yards to convert a fourth-and-six on a 13-play, 68-yard drive he ended by pushing it into the end zone on a fourth-and-goal at the 1 with 3:27 left.
After UNC’s defense — with the help of a pair of Jackets penalties — forced a three-and-out, UNC drove 56 yards for a 26-yard game-tying field goal with 44 seconds left.
Haynes long run sealed Tech’s win, though.NOTES — Carolina gets its first open date next weekend before playing out of state the following two Saturdays: at Virginia on Oct. 26 and at Florida State on Nov. 2. … The team wore No. 13 Tylee Craft T-shirts during the Bell Tower Walk before the game. … UNC recognized Craft’s family on the field after the first quarter. …Running back Darwin Barlow was in uniform for the first time since the opener against Minnesota. … Missing the game were left guard Aidan Banfield (upper body), right guard Jonathan Adorno (upper body), wide receiver Christian Hamilton (lower body) and long snapper Spencer Triplett (upper body). … Georgia Tech has won six of the last seven meetings and leads the series 34–22–3.
Georgia Tech 41, UNC 34


| Team | ACC | All |
|---|---|---|
| No. 6 Miami | 2–0 | 3–0 |
| Duke | 1–0 | 3–0 |
| Pittsburgh | 1–0 | 3–0 |
| California | 1–0 | 2–1 |
| Clemson | 1–0 | 2–1 |
| No. 16 Louisville | 1–0 | 2–1 |
| Virginia | 1–0 | 2–1 |
| No. 22 SMU | 1–1 | 2–1 |
| Virginia Tech | 0–0 | 3–0 |
| Boston College | 0–0 | 2–1 |
| Georgia Tech | 0–0 | 1–2 |
| North Carolina | 0–1 | 2–1 |
| Wake Forest | 0–1 | 2–1 |
| Florida State | 0–1 | 1–2 |
| N.C. State | 0–1 | 1–2 |
| Stanford | 0–2 | 1–2 |
| Syracuse | 0–2 | 1–2 |
Thursday’s result
Pittsburgh 27, Syracuse 13
Friday’s result
No. 6 Miami 33, Wake Forest 20
Saturday’s results
Clemson 28, North Carolina 20
Georgia Tech 44, Mercer 11
Vanderbilt 35, N.C. State 31
Boston College 22, Maine 16
No. 10 Alabama 50, Florida State 36
No. 16 Louisville 41, No. 22 SMU 31
California 49, Wagner 7
Duke 35, Stanford 7
West Virginia 38, Virginia 27
Virginia Tech 35, Maryland 26
Thursday’s game
Clemson at California, 10:30, ESPN
Saturday’s games
Wake Forest at No. 16 Louisville, noon
Bucknell at Pittsburgh, noon, ACCNE
Virginia Tech at Boston College, noon
Central Arkansas at Florida State, 3 p.m., ACCN
William & Mary at Duke, 3:30, ACCNE
Delaware at Virginia, 6 p.m., ACCN
Central Michigan at No. 6 Miami, 6:30, The CW
Appalachian State at N.C. State, 7:30, ESPNU
Missouri State at No. 22 SMU, 9 p.m., ACCN
Georgia Tech at Stanford, 10:30, ESPN
Friday, Oct. 2, game
Pittsburgh at Virginia Tech, 7 p.m., ESPN
Saturday, Oct. 3, games
No. 3 Notre Dame at North Carolina, TBA
No. 6 Miami at Clemson, TBA
Stanford at Wake Forest, noon, ACCN
Boston College at SMU, noon, The CW
Syracuse at UConn, noon, CBSSN
Virginia at Florida State, 3:30, ESPN2 or ACCN
No. 16 Louisville at N.C. State, 3:30, ESPN2 or ACCN
California at UNLV, 3:30,m CBSSN

| Month/ date | Score/ time | Opponent (current ranking) | Record/TV |
|---|---|---|---|
| August | |||
| 29 | W, 15–10 | vs.TCU in Dublin | 1–0 |
| September | |||
| 12 | W, 35–3 | vs. ETSU | 2–0 |
| 19 | L, 28–20 | at Clemson | 2–1, 0–1 ACC |
| October | |||
| 3 | TBA | vs. No. 3 Notre Dame | TBA |
| 10 | TBA | at Pittsburgh | TBA |
| 17 | TBA | at Duke | TBA |
| 24 | TBA | vs. Syracuse | TBA |
| 31 | TBA | vs. No. 6 Miami | TBA |
| November | |||
| 7 | TBA | at UConn | TBA |
| 14 | TBA | vs. No. 16 Louisville | TBA |
| 21 | TBA | at Virginia | TBA |
| 28 | TBA | vs. N.C. State | TBA |
| December | |||
| 5 | noon, ABC | ACC championship game in Charlotte | ESPN |
Photo via @UNCFootball
