North Carolina’s trip to Dublin turned into a grind, and the Tar Heels handled it better than TCU did.
On a wet Saturday at Aviva Stadium in the Aer Lingus College Football Classic, UNC shut out the Horned Frogs over the final 49 minutes and came away with a 15-10 win in a game shaped by field position, turnovers and a defense that kept slamming the door. The rain was already in and out during the first half, then came harder in stretches after halftime.
TCU struck first, but once the Horned Frogs reached 10 points, they were done scoring. North Carolina answered a 10-3 deficit by the 4:00 mark of the first half and never let TCU back across the line.
The Tar Heels forced three turnovers on downs and recovered a fumble, while holding TCU to its lowest non-conference regular-season output in a long time. Before Saturday, the Horned Frogs had put up at least 28 points in 30 straight non-conference, regular season games, the second-longest streak by an FBS team in the last 45 years.
Billy Edwards Jr. got the start in his Tar Heel debut and finished 16 of 28 for 232 yards with a passer rating of 126.7. After the game, he said, "It feels great," Edwards told ESPN after the game.
"First game of the season, I don't think I played my best football, but hat's off to the defense. They kept us in it the whole time, big-time stops in the fourth quarter, multiple turnovers.
And shout out to the offensive line. I think we got the ball with four minutes left, and we finished the game.
I was really happy to start the season on the right note. We've got a lot of stuff to clean up, but at least we can do it in the victory column."
Jelani Thurman was a big target all day, finishing with career highs of four catches for 94 yards. Jordan Shipp added five receptions for 71 yards, and Benjamin Hall led UNC’s rushing effort with 11 carries for 36 yards in a by-committee approach.
TCU’s first start at quarterback went to Harvard transfer Jaden Craig, who completed 20 of 32 passes for 175 yards. Ed Small had nine catches for 65 yards, and Jeremy Payne handled 25 carries for 142 yards.
The game started with a long UNC march that went 73 yards in 10 plays before stalling at the TCU five. Aeron Burrell’s 20-yard field goal gave Carolina a 3-0 lead about five minutes in, and Thurman did most of the damage on the drive with two catches for 55 yards.
TCU answered with a field goal of its own, then flipped the field after Small’s 33-yard punt return set up a short field. Jon Denman finished that possession with a two-yard run for a 10-3 Horned Frog lead.
North Carolina responded quickly. Edwards hit 3 of 4 passes for 58 yards on the next push, and Jaylen McGill finished a seven-play, 70-yard drive with a nine-yard touchdown run to tie it at 10-10.
The Tar Heels moved ahead for good late in the second quarter when a bad TCU snap sailed over punter Jon Hoyet’s head and into the end zone. With no way to salvage it, Hoyet kicked the ball out of the back for a safety and a 12-10 UNC lead.
UNC extended that edge early in the third quarter after Melkart Abou Jaoude strip-sacked Craig and Jaylen Harvey recovered at the TCU 31. Five plays later, Burrell drilled a 28-yard field goal to make it 15-10.
TCU had a chance to answer when Hall lost a fumble and the Horned Frogs took over at the UNC 24, but the Tar Heels held firm and stopped Payne on fourth down at the five. Later, with 4:05 left, Carolina’s defense did it again, stonewalling TCU on fourth down at the UNC 10 after a 15-play, 7:53 drive came up empty.
The win moved Carolina to 1-0 and gave the program a fourth 1-0 start in the last five seasons. The Tar Heels are now 41-33 in season openers and 4-1 all-time against TCU. It was also UNC’s first international victory in program history.
A few other notes came out of the win: Carolina has opened back-to-back seasons against the same opponent for the first time since 1984-85 against Navy. UNC is the fourth ACC program to play in the Aer Lingus College Football Classic, joining Boston College in 2016, Florida State in 2024 and Georgia Tech in 2016 and 2024.
The Tar Heels also earned their first win over a current Big 12 opponent since the 2013 Belk Bowl against Cincinnati, their third straight regular-season neutral-site win, and their first victory while scoring just one touchdown since Aug. 29, 2024 at Minnesota. TCU, meanwhile, fell to 0-1 and suffered just its second loss to an ACC team since 2009.
UNC will have a bye next weekend before returning for its home opener against ETSU on Saturday, September 12.
In Other News...
UNC Just Got A Huge Break In One Key TCU Matchup
North Carolinas season opener in Ireland just got a little easier to game-plan for, as TCU will be without its leading returning receiver, Jordan Dwyer, when the two teams meet to open 2026. Dwyer traveled with the Horned Frogs, but a foot injury has ruled him out of the matchup, removing one of TCUs most established pass-catching options before the first snap.
The Tar Heels are still preparing for a Power Four test in a game with plenty of early-season intrigue, but losing Dwyer changes the complexion of a key part of the matchup. TCU will also be missing defensive lineman Zach Chapman because of injury, leaving both sides to adjust before a game that already carried a bit of added attention on an international stage. [Read more 🡒]
North Carolina Just Caught A Break In Its Week 0 Opener
TCUs preparations for its Week 0 meeting with North Carolina in Dublin took a hit with the news that leading returning receiver Jordan Dwyer will be unavailable because of a foot injury. Dwyer still traveled with the team, but he will be inactive for the game, removing one of the Horned Frogs most established options from an opener that already carries plenty of uncertainty.
For North Carolina, it is at least a small early break in a matchup that will still ask plenty of its defense. Jaden Craig is set for his first FBS start without Dwyer available, which puts more of the burden on the rest of TCUs receiving group to settle in quickly, including Ed Small and Jeremy Scott, as the Horned Frogs try to sort out their offense on an overseas stage. [Read more 🡒]
UNC Just Made A Staff Move That Says Plenty About Its Momentum
Noah Goldmans rise at North Carolina picked up another step this week, with head coach Andrew DiBitetto promoting him to associate head coach of the Tar Heels mens golf program. Goldman arrived in Chapel Hill in 2023 and has quickly become part of a staff that has helped drive both team success and individual progress, a sign that the programs recent momentum is showing up not just in results, but in the way it is building for the future.
Goldman brings a strong background to the role, including previous coaching stops at Oregon State and a collegiate playing career at Mississippi State. For UNC, the move underscores continuity and confidence in what has been working, with Goldman already tied to multiple team titles and player breakthroughs during his time with the program. [Read more 🡒]
