Sunday, September 27, 2026

Shaw Goes for the Win, Edges Livingstone 28-27 in Overtime Thriller

12:15 PM


DURHAM – Shaw had a choice.


Kick the extra point and keep playing.


Or end it.


The Bears chose the latter.


After Livingstone scored first in overtime Saturday afternoon, Shaw answered with an Alexander Marsh touchdown pass to Jeffrey McDonald Jr. and then kept its offense on the field. Fabian Diggs powered in the two-point conversion, giving the Bears a dramatic 28-27 victory over their in-state CIAA rival at Durham County Memorial Stadium.


Shaw improved to 4-1 overall and 2-1 in CIAA play, while Livingstone fell to 2-3 and 2-2. 


The finish provided a fitting conclusion to an afternoon in which neither team could pull away.


Livingstone struck first when Javen Parker finished a 65-yard drive with a four-yard touchdown run late in the opening quarter.


Shaw finally answered midway through the second when Marsh found Cobie Bates for a 54-yard touchdown. A missed extra point left the Blue Bears ahead, and Jason Zapata's 44-yard field goal later sent Livingstone into halftime leading 10-6.


Shaw emerged from halftime with an answer.


Trey Thorpe capped a 69-yard drive with a three-yard touchdown run to give the Bears their first lead, 12-10. But Livingstone responded with perhaps its biggest play of regulation.


Facing third-and-two, Tikey Hayes broke loose for a 55-yard touchdown, putting the Blue Bears back in front 17-12.


That lead lasted less than two minutes.


Thorpe ripped off a 48-yard run on Shaw's ensuing possession, and Jerry Eaton eventually scored from two yards out. Marsh connected with McDonald on the two-point conversion to make it 20-17. 


Livingstone had one more answer.


The Blue Bears put together an 11-play drive early in the fourth quarter and appeared to score when Andrew McClain reached the end zone, but a holding penalty wiped out the touchdown. Livingstone ultimately settled for Zapata's 41-yard field goal to tie the game at 20 with 8:37 remaining. 


Neither team scored again in regulation.


Livingstone got the football first in overtime and methodically worked its way toward the goal line before Maliq Staten scored from one yard out. Zapata's extra point gave the Blue Bears a 27-20 advantage.


Shaw needed considerably less time.


The Bears scored in only two plays, with Marsh finding McDonald for a 13-yard touchdown.


Then came the decision.


Rather than kick to extend the game, Shaw put the offense back on the field needing two yards to win it.


Diggs got them.


His successful two-point conversion ended the game immediately and set off a Shaw celebration after nearly four hours of football.


The statistics reflected just how evenly matched the two North Carolina programs were.


Livingstone actually outgained Shaw 448-431 and ran 85 offensive plays to the Bears' 59. The Blue Bears also held the football for more than 34 minutes and converted 11 of 20 third downs.


Shaw, however, was far more explosive, averaging 7.3 yards per play compared with Livingstone's 5.3. 


Thorpe led the Bears with 120 rushing yards and a touchdown on 19 carries, while Marsh completed 16 of 25 passes for 256 yards and two touchdowns. Bates turned his two receptions into 101 yards and a score. 


Hayes led Livingstone with 90 rushing yards, including his 55-yard touchdown, while Brandon Edinburgh Jr. threw for 231 yards.


For 60 minutes, there was almost nothing separating the two teams.


So when Shaw finally had an opportunity to decide the game with one play from two yards away, the Bears didn't leave the outcome for another overtime.


They went for two.


And they got it.

Shaw Goes for the Win, Edges Livingstone 28-27 in Overtime Thriller - Carolina Gridiron

Brevard Dominates Guilford, 59-0, in First-Ever Football Meeting

11:37 AM

GREENSBORO – Brevard and Guilford had never met on the football field before Saturday night.


Their first meeting quickly became a showcase for the Tornados.


Brevard scored touchdowns on its first two possessions, forced four turnovers and never punted, overwhelming Guilford 59-0 at the Armfield Athletic Center to complete an undefeated run through non-conference play.


The Tornados improved to 3-0 while Guilford fell to 1-2 in the first football matchup between the two North Carolina Division III programs.


Brevard controlled virtually every phase.


The Tornados outgained Guilford 486-173, rushed for 298 yards and accumulated 26 first downs to Guilford's 10. Brevard possessed the football for nearly 37 minutes, while its defense kept the Quakers from reaching the red zone.


And Brevard never had to punt.


Messiah Ramseur opened the scoring with an 18-yard touchdown run before Zion Fauntleroy-McDaniel's 21-yard score made it 14-0 less than seven minutes into the game.


Guilford responded with its best opportunity of the first half, driving 50 yards to the Brevard 25. But the Tornados stopped Shane Shapiro two yards short on fourth-and-seven, and the Quakers came away empty.


The game then unraveled rapidly for Guilford midway through the second quarter.


Christian Conley found Mason Miles for a 43-yard touchdown to make it 21-0 with 8:12 remaining.


Fifty-six seconds later, Abdulmalik Sholanke sacked Tristan Gabrels and forced a fumble. Brevard recovered at the Guilford 26, and Conley found Miles for another touchdown on the very next play.


Then came another Guilford fumble.


Brelon Martin forced the turnover, Isaiah Brown recovered and returned it to the 2, and a facemask penalty moved the football to the 1. Conley scored on the next snap.


In 69 seconds of game time, Brevard scored three touchdowns and turned a 14-0 game into a 35-0 rout.


The Tornados' defense made sure there would be no second-half comeback.


Guilford drove into Brevard territory to begin the third quarter, but DJ Stevenson intercepted Gabrels on fourth down and returned it 88 yards for a touchdown.


On Guilford's next possession, Sylas Scruggs intercepted Gabrels again.


Fauntleroy-McDaniel eventually converted that takeaway into an 11-yard touchdown run, and Chase Patalano's four-yard touchdown pass to Jordan Barnett made it 56-0 before the third quarter ended.




Brevard finished with four rushing touchdowns and three through the air. Conley threw for 137 yards and two scores, while Patalano completed all four of his attempts for 51 yards and another touchdown.


Williford and Reed each rushed for 73 yards, while Fauntleroy-McDaniel added 60 yards and two touchdowns. Miles caught only two passes, but both went for touchdowns totaling 69 yards.


There were few bright spots for Guilford, although Shapiro remained productive with eight catches for 93 yards — accounting for more than half of the Quakers' total offense. Evan Sullivan added 46 rushing yards.


But Brevard's defense dictated the night, recording three sacks and nine tackles for loss while forcing two fumbles and intercepting two passes. Guilford finished 2-of-10 on third down and 0-of-3 on fourth down.


Spencer Crum's 25-yard field goal provided the final points.


Brevard's 59 points were its most since 2017, while the 59-point margin was its largest since becoming an NCAA Division III program.


More importantly, the Tornados leave non-conference play at 3-0.


They didn't punt once. They didn't allow Guilford into the red zone. And in the first football meeting between the two North Carolina schools, Brevard left no doubt about which team controlled the night.

Brevard Dominates Guilford, 59-0, in First-Ever Football Meeting - Carolina Gridiron

No. 22 Campbell Explodes After Halftime, Rolls Past Hampton 44-20 in First Game as Ranked Program

10:59 AM

HAMPTON, VA – For one half, Campbell's first game as a nationally ranked football program wasn't going according to plan.


Then came the third quarter.


No. 22 Campbell turned a 13-13 halftime tie into a 44-13 runaway with a stunning 31-point third quarter Saturday night, overwhelming Hampton 44-20 at Darling Stadium and making the Camels' first game with a number beside their name a memorable one.


Campbell improved to 4-1 overall and 2-0 in CAA play in the 200th game in program history.


But before the celebration came a first half filled with opportunities for Hampton.


Campbell fumbled away the opening kickoff, giving the Pirates possession at the Camels' 35. Hampton converted the mistake into a 37-yard Brett Starling field goal and an early 3-0 lead.


The Camels answered quickly. Kamden Sixkiller found Connor Adair for a 28-yard touchdown to put Campbell ahead 6-3, but another Campbell fumble late in the opening quarter set Hampton up at the CU 20. Gracen Goldsmith scored four plays later to put the Pirates back in front.


Campbell responded again when Sixkiller connected with Chinua Ezeigbo for a 34-yard touchdown midway through the second quarter.


Hampton then threatened to take control just before halftime, driving 78 yards to the Campbell 1. But the Camels' defense kept the Pirates out of the end zone, forcing them to settle for a 19-yard field goal and a 13-13 tie.


It proved to be Hampton's last chance to keep pace.


Campbell's first five possessions of the second half produced points.


The first was an 82-yard march capped by De'Von Thomas' two-yard touchdown run. After the defense forced a Hampton punt, Campbell went 45 yards for another score, this time with Sixkiller finding Thomas from 29 yards out.


Kaleb Robison's 24-yard field goal made it 30-13.


Then the Campbell defense joined the avalanche.


AJ Benton recovered a Hampton fumble, giving the Camels possession at the Pirates' 22. Three plays later, Sixkiller connected with freshman Christian Campbell for a six-yard touchdown.


Six seconds of game time later, Gavin Harris intercepted Tre'Von Taylor.


It took Campbell exactly one offensive play to capitalize.


Sixkiller hit Ezeigbo for a 64-yard touchdown, and a game tied at halftime had suddenly become a 44-13 rout. Campbell's five third-quarter scoring drives covered 82, 45, 34, 22 and 64 yards.


Sixkiller was at the center of nearly everything.


The Campbell quarterback completed 24 of 31 passes for 308 yards, five touchdowns and no interceptions. He also led the Camels with 73 rushing yards on only five carries. It marked his fourth 300-yard passing performance through Campbell's first five games.


Ezeigbo made the most of his opportunities, catching only two passes but turning them into 98 yards and two touchdowns. Twelve different Campbell players caught a pass as the Camels finished with 534 yards of offense – 337 through the air and 197 on the ground.


The defense did its part as well, holding Hampton to 62 rushing yards while recording nine tackles for loss, two sacks and two interceptions. Campbell forced three turnovers after halftime after committing two of its own before the break.


Hampton added a fourth-quarter touchdown, but by then the result had long since been decided.


Campbell's first half looked nothing like the debut a newly ranked program might have envisioned.


Its third quarter looked exactly like one.

No. 22 Campbell Explodes After Halftime, Rolls Past Hampton 44-20 in First Game as Ranked Program - Carolina Gridiron

Saturday, September 26, 2026

Wake Forest Refuses to Fold, Stuns No. 16 Louisville in 30-27 Road Win

11:59 PM


LOUISVILLE, KY – Louisville had one more chance.


Then another.


And still, Wake Forest wouldn't go away.


The Demon Deacons went on the road Saturday and knocked off No. 16 Louisville, 30-27, surviving two potential game-tying field goal attempts in the final three minutes and blocking the last one with 15 seconds remaining to secure their biggest victory of the young season.


For a Wake Forest team coming off a 33-20 loss to No. 5 Miami, Saturday offered an immediate opportunity to prove it belonged in the conversation with the ACC's top teams.


The Demon Deacons took it.


Wake improved to 3-1 overall and 1-1 in ACC play, handing Louisville its second loss of the season.


Carlos Hernandez led the way offensively with a career afternoon, catching nine passes for 194 yards and a touchdown. He accounted for all but 31 of Gio Lopez's 225 passing yards, including a 77-yard touchdown in the second quarter that immediately answered a Louisville score.


That became the theme of the afternoon.


Louisville took a 7-3 lead late in the first quarter. Wake answered with a Ty Clark III touchdown.


The Cardinals went back ahead 14-10. Less than two minutes later, Lopez found Hernandez for 77 yards and another Wake lead.


After Somad Eaddy intercepted Louisville quarterback Lincoln Kienholz, Clark scored his second touchdown to stretch the advantage to 24-14. Louisville responded with a 61-yard touchdown just before halftime, but Wake still carried a 24-21 lead into the locker room.


The second half became a fight for every point.


Louisville tied the game twice in the third quarter. Both times Wake answered with a Connor Calvert field goal.


Calvert's third field goal, a 32-yarder with 6:20 remaining, gave Wake a 30-27 lead.


Six minutes against a ranked Louisville team felt like an eternity.


The Cardinals marched 50 yards on 10 plays and appeared poised to tie the game, but Carson Hilbert pushed a 42-yard attempt wide left with 2:29 remaining.


Wake had its chance to finish the job.


It couldn't.


The Demon Deacons managed seven yards on three plays and burned only 35 seconds before punting the ball right back to Louisville with 1:54 remaining.


Once again, the Cardinals had life. Once again, Wake's defense had to answer.


Louisville advanced to the Wake 40 before the Demon Deacons pushed the Cardinals into fourth-and-20. With 18 seconds remaining, Louisville sent Nick Keller onto the field to attempt a 57-yarder.


This time, Wake didn't wait to see whether the kick would sail through.


Gabe Kirschke blocked it.


Devin Cook recovered the football at the Louisville 46. Fifteen seconds later, Wake Forest was celebrating a ranked road victory.


It was a fitting ending for a defense that spent the afternoon making Louisville work. The Cardinals threw for 324 yards but managed just 75 rushing yards on 38 attempts. Wake recorded nine tackles for loss and four sacks, with Kirschke collecting two sacks before providing the biggest special-teams play of the afternoon.


Wake wasn't perfect. The Demon Deacons converted only 2-of-10 third downs, committed 10 penalties and couldn't put the game away when Louisville's first missed field goal gave them the opportunity.


They just wouldn't quit.


A week after falling short against No. 5 Miami, Wake Forest walked into Louisville and found itself in another fight with one of the ACC's ranked teams.


This time, when the game came down to one final play, the Demon Deacons made it.

Wake Forest Refuses to Fold, Stuns No. 16 Louisville in 30-27 Road Win - Carolina Gridiron

Late First-Half Spark Fades as Charlotte Offense Stalls in 34-7 Loss to Louisiana

11:21 PM

CHARLOTTE – For 24 seconds, everything about Charlotte’s night seemed to change.


The 49ers had struggled to move the football. Louisiana had controlled possession. And with the Ragin’ Cajuns threatening to turn a 10-point advantage into an even larger halftime deficit, Charlotte appeared in danger of letting the game get away.


Then the defense provided the spark the offense had been unable to find.


Jaylon Johnson scooped up a Louisiana fumble and raced 54 yards for a touchdown with 24 seconds remaining in the second quarter. Suddenly, a game that felt as though it could have been 17-0 at halftime was 10-7.


Jerry Richardson Stadium came alive. Charlotte’s sideline erupted, with players jumping in celebration. After spending much of the half searching for anything positive offensively, the 49ers headed to the locker room with momentum and a legitimate opportunity to reset.


It didn't last.


Louisiana scored 24 unanswered points after halftime and pulled away for a 34-7 victory Saturday night, dropping Charlotte to 0-4 while improving to 3-1.


The final margin was decisive, but Charlotte’s larger problem was an offense that simply could not stay on the field.


The 49ers managed only 137 total yards and six first downs. They rushed for just 26 yards on 15 attempts and converted only one of 11 third downs. Charlotte also went 0-for-2 on fourth down and lost all three of its fumbles.


Those struggles repeatedly sent the defense back onto the field. Louisiana ran 78 plays compared with Charlotte’s 45 and possessed the football for 40:53, more than twice Charlotte’s 19:07.


For much of the first half, Charlotte’s defense kept that imbalance from becoming an insurmountable deficit.


Louisiana settled for a 29-yard Tony Sterner field goal in the first quarter before Lunch Winfield connected with Sheldon Blanco for a three-yard touchdown in the second. Johnson’s scoop-and-score then gave Charlotte life just before halftime.


But the 49ers needed their offense to build upon it.


Instead, Louisiana reasserted control.


The Ragin’ Cajuns marched 83 yards on 10 plays on their first possession of the third quarter, with JJ Garner scoring on a seven-yard run to make it 17-7. Sterner added a 44-yard field goal early in the fourth before Winfield and Anthony Reagan added rushing touchdowns to turn what had been a three-point halftime game into a rout.


Charlotte never found an offensive touchdown.


Cole Gonzales completed 9 of 16 passes for 68 yards with an interception. Conner Harrell later completed 8 of 13 for 43 yards, while Jaylen White also saw action as Charlotte searched for a spark with the game slipping away.


The running game provided little help. Henry Rutledge led Charlotte with just 14 rushing yards, and no 49er carried for more than eight yards on a single attempt.


By the fourth quarter, frustration had become audible inside Jerry Richardson Stadium. A vocal group of fans expressed displeasure with conservative play-calling as another Charlotte possession failed to produce the offensive breakthrough the 49ers had spent the night searching for.


That frustration reflected the story of the game.


Charlotte’s defense gave the 49ers an opportunity. Johnson’s touchdown gave them momentum. At halftime, despite almost everything that had gone wrong, they were still within three points.


But an offense unable to sustain drives eventually left the defense with too much to overcome.


The opportunity was there.


Charlotte simply could not stay on the field long enough to take it.

Late First-Half Spark Fades as Charlotte Offense Stalls in 34-7 Loss to Louisiana - Carolina Gridiron

Tuesday, September 22, 2026

Campbell Breaks into FCS Top 25 for First Time

7:46 PM

BUIES CREEK – Campbell’s fast start has carried the football program into new territory: a national ranking for the first time in its modern history.

The Fighting Camels entered the Stats Perform FCS Top 25 at No. 22 on Monday after a 42-14 victory over North Carolina A&T. Campbell also received votes in the AFCA coaches poll, placing just outside that ranking’s top 25.

Campbell is 3-1 overall and 1-0 in the Coastal Athletic Association, its best start since 2019. The Camels are unbeaten against FCS opponents and, with the win over A&T, captured their first CAA opener since joining the league in 2023. The surge follows a 2-10 season in 2025, when Campbell finished 2-6 in conference play.

The ranking followed Campbell’s most complete performance of the season. Quarterback Kamden Sixkiller completed 23 of 25 passes for 341 yards and four touchdowns, a 92% completion rate that the CAA said was the best in the FCS this season. He shared the league’s Offensive Player of the Week honor, his second CAA weekly offensive award of the season. Running back JJ Cowan produced 185 yards from scrimmage and three scores, and wide receiver Jyron Waiters added seven catches for 155 yards and two touchdowns as the Camels rolled up 574 yards of offense.

Photo Credit: Campbell Sports Media

Campbell opened the season with a 49-37 road win at ETSU and followed with a 28-19 home victory over then-No. 24 Western Carolina. The Camels have surpassed 500 yards of offense in each of their wins, and Sixkiller has thrown for at least 330 yards against all three FCS opponents. A loss at Florida is Campbell’s only setback through four games, but the wins were enough to lift the program into the national poll in the 19th season of its modern era.

The Camels return to CAA play at Hampton on Saturday, Sept. 26. They visit North Carolina Central on Oct. 3 before returning to Barker-Lane Stadium to face Towson in the Oct. 17 homecoming game.

Campbell Breaks into FCS Top 25 for First Time - Carolina Gridiron

Sunday, September 20, 2026

Worth the Wait: App State Survives Charlotte in an Old North State Showdown After Dark

10:15 AM

BOONE – The first warning came from above the scoreboard.


Kickers were warming up at Kidd Brewer Stadium on Saturday afternoon when lightning flashed near the large App State "A" atop the scoreboard. Thunder followed almost immediately, exploding through a stadium where the surrounding mountains seem to hold onto the sound.


Then came two more quick flashes.


Players warming up on the field ran for cover. The bands, which had just made their way into the stadium, hurried back out.


The waiting began.


What was supposed to be a 6 p.m. kickoff between App State and Charlotte became 7, then 8, then 9. Every additional lightning strike restarted the process. Updates posted to social media became obsolete and needed to be updated again.


Fans were forced to leave Kidd Brewer Stadium. Some returned to their tailgates. Students went back to their dorms. By about 90 minutes into the delay, cars could be seen leaving parking lots around the stadium.


Saturday's Old North State Showdown was slowly losing its crowd before either team had played a down.


But it didn't lose all of it.


When the gates finally reopened, a few hundred App State students rushed toward the student section behind the Mountaineers' bench and the hill in the south end zone. More trickled in over the next hour, some arriving well into the first quarter.


By halftime, the student sections looked surprisingly normal.


The rest of Kidd Brewer did not.


Three and a half hours after the game was scheduled to begin, at 9:32 p.m., Charlotte finally kicked off to App State.


And those who stayed made themselves heard.


The students roared after big hits. The first App State touchdown brought a blast from the cannon, fireworks and a cheer that sounded larger than the crowd that remained.


It wasn't the Black Saturday atmosphere envisioned when the game was scheduled for 6 p.m. under the lights.


But after three and a half hours of waiting, it was still football.


That alone seemed worth celebrating.


The players had been waiting even longer.


App State coach Dowell Loggains pointed out afterward that the delay didn't simply mean sitting around a locker room until the storm passed. Players had begun preparing hours earlier.


"You start taping about 3:00," Loggains said. "You're starting to do all these stretches and warm-ups and starting to get ready, and then you got to cool down, you got to get going again. You got to cool down, you got to get going."


Charlotte had its own logistical problem.


The 49ers had eaten their pregame meal at 1:20 p.m. By the time kickoff arrived, more than eight hours had passed.


Charlotte coach Tim Albin said staff members scrambled during the delay to get additional food for the players, even making a store run and putting together peanut butter and jelly sandwiches.


Albin admitted he began wondering just how late they could realistically start.


He was concerned kickoff might be pushed to 10.


Instead, at 9:32, there was finally football.


And perhaps fittingly after such an unusual pregame, neither team played particularly clean football once it began.


Charlotte received an early opportunity when App State muffed a punt and former Mountaineer Khamani Alexander recovered it at the App State 36.


For a 49ers team that entered the night 0-2, it was an opportunity to seize immediate momentum.


They couldn't.


Charlotte's ensuing field-goal attempt was disrupted, and the 49ers came away empty.


App State responded with a 41-yard James London field goal and began establishing itself as the better team, though never quite delivering the blow that would put Charlotte away.


The Mountaineers extended their lead late in the second quarter with a 14-play, 74-yard drive that consumed nearly seven minutes. Jaquari Lewis finished it with a two-yard touchdown run.


It was 10-0.


Charlotte's offense had struggled to establish much of anything. The 49ers couldn't consistently run the football, couldn't stay ahead of the chains and repeatedly stalled on third down.


Then, just before halftime, something clicked.


Cole Gonzales directed an eight-play, 68-yard drive in only 71 seconds. A 33-yard completion to Jaylen Hampton helped push Charlotte downfield before Alexander scored from one yard out with 35 seconds remaining.


The former Mountaineer had pulled Charlotte within 10-7.


But the 35 seconds Charlotte left behind mattered.


App State quickly moved into field-goal range, and London connected from 47 yards as time expired.


After a three-and-a-half-hour delay, the teams finally went to halftime with App State ahead 13-7.


The Mountaineers looked like the better team.


They just didn't look like a team ready to finish Charlotte off.


That continued early in the second half.


App State drove to Charlotte's 1-yard line on its opening possession but was stopped on fourth down.


For the 49ers, it was exactly the kind of stand that could change a game.


Then they gave the opportunity back.


With Charlotte backed up near its own end zone, Khalil Conley intercepted Gonzales and gave App State the ball at the Charlotte 27.


Four plays later, Malachi Singleton found Chris Lofton for a three-yard touchdown.


App State led 19-7.


Early in the fourth quarter, Singleton connected with Jackson Grier for another score.


Now it was 26-7.


There were 12:08 left.


After hours of weather delays followed by nearly three quarters of football, this finally appeared to be the moment App State would land the knockout punch.


It never came.


Instead, Charlotte started making plays.


The 49ers drove 75 yards in 12 plays, with Alexander again finishing from one yard out. He ran in the two-point conversion himself.


26-15.


Still, it felt more like a late score that made the final margin respectable than the beginning of a comeback.


App State needed to run out the clock.


When Dre Walker intercepted Gonzales with 2:17 remaining, it appeared finished.


Charlotte had no timeouts remaining. App State had possession.


Game over.


Except this Old North State Showdown had already spent the entire evening refusing to operate according to schedule.


On third-and-five, Singleton threw.


Charlotte defensive back Collin Gill read it, stepped in front of the pass and suddenly had nothing but open field between himself and the end zone.


Thirty-six yards later, Charlotte had a touchdown.


26-21.


The reaction from the App State crowd wasn't anger as much as disbelief.


Silence washed over the home fans.


How was this happening?


North Carolina football fans had already seen one bizarre ending earlier Saturday. NC State's game against Vanderbilt had ended in stunning fashion when a Wolfpack fumble in the end zone on the final play was recovered by the Commodores.


Now, after midnight in Boone, another strange finish suddenly seemed possible.


A game App State had led by 19 points had come down to an onside kick.


Afterward, Loggains took responsibility for the decision that opened the door.


"I don't think we put Malachi in a good spot," he said. "We've got to put him in a better spot in that situation. So you can put that one on me."


Charlotte's sideline had life.


The App State crowd had nerves.


And the whole scene felt surreal.


Six hours earlier, nobody knew when, or even whether, the game would begin. Fans had been sent away. Players had warmed up and cooled down repeatedly. Charlotte staff members had gone looking for food. Cars had disappeared from parking lots. Students had gone back to their dorms.


Now it was Sunday morning, and all of it had come down to one bouncing football.


Charlotte lined up for the onside kick.


App State recovered.


Only then was it finally over.


The Mountaineers kneeled out the remaining seconds and escaped with a 26-21 victory, improving to 3-0 while Charlotte fell to 0-3.


The final score made the game look considerably closer than much of it had been.


App State finished with 435 yards to Charlotte's 247 and held the ball for more than 33 minutes. The Mountaineers converted seven of 16 third downs while Charlotte managed only one conversion in 11 attempts. Charlotte rushed for just 36 yards.


Singleton completed 28 of 42 passes for 331 yards and two touchdowns. Lofton caught six passes for 90 yards and a score, while London made both of his field-goal attempts.


For Charlotte, Gonzales finished with 211 passing yards. Jaden Barnes, another former Mountaineer, caught 10 passes for 97 yards. Alexander managed only 18 rushing yards on 13 attempts but scored both of Charlotte's offensive touchdowns and added a two-point conversion.


And Gill turned what looked like a routine App State finish into something nobody inside Kidd Brewer expected.


Charlotte never completed the comeback, but Albin's team did fulfill one promise its players said they had made to one another.


"We're going to keep fighting no matter what the scoreboard is," Gill said afterward. "We don't care about the scoreboard. We're going to keep fighting till the clock hits zero."


On this night, getting the clock to zero took longer than anyone could have imagined.


By the end, only a couple thousand fans remained inside Kidd Brewer Stadium.


Those who stayed had spent much of their Saturday waiting. Waiting for lightning to clear. Waiting for another update. Waiting for the gates to reopen. Waiting for kickoff. And finally, waiting to see whether App State could survive a Charlotte comeback that had materialized almost from nowhere.


Midnight came and went without much ceremony.


By then, everyone had been there too long for changing the date to feel particularly important.


What began as Black Saturday had become Sunday morning.


At 12:33 a.m., the clock finally reached zero.


This time, there was nothing left to wait for.

Worth the Wait: App State Survives Charlotte in an Old North State Showdown After Dark - Carolina Gridiron