Carolina rallies past Hokies, advances to ACC Baseball Semifinals

By The Tobacco Road Scribe

Charlotte, NC — North Carolina’s first swing at the 2026 ACC Baseball Championship carried the urgency of a postseason test and the poise of a team built for one. The No. 2 seed Tar Heels beat No. 7 seed Virginia Tech 10-4 on Friday at Truist Field, using four RBIs from leadoff hitter Jake Schaffner, three from Owen Hull and 5⅔ stabilizing relief innings from ACC Freshman of the Year Caden Glauber to advance to Saturday’s semifinal round. The win moved UNC to 44-10-1 and kept alive its push for a second straight ACC tournament title.

image courtesy of UNC SID

A morning start, a postseason edge

The first Friday quarterfinal was moved to an 11 a.m. start because of anticipated inclement weather around Charlotte, turning what had originally been a later tournament slot into a morning assignment for the defending ACC tournament champions. North Carolina did not treat the schedule change as an inconvenience. The Tar Heels used it as the opening act for a game that showcased the balance that has carried them through one of the strongest seasons in the country: timely offense, athletic defense and a bullpen capable of changing the tempo.

The final score — North Carolina 10, Virginia Tech 4 — suggests a comfortable win, but the game’s middle innings were anything but routine. Virginia Tech seized a 3-2 lead in the third on back-to-back home runs by Ethan Gibson and Henry Cooke, then trimmed UNC’s lead to one in the fifth when Ethan Ball launched another solo shot. The Hokies brought real danger into the day, especially after scoring 17 runs against Notre Dame earlier in the tournament. But the Tar Heels answered every pressure point with a cleaner inning, a sharper at-bat or a defensive play that kept the game from tilting away.

Schaffner sets the tone at the top

Schaffner was the clearest offensive difference-maker. Batting leadoff, the shortstop finished 2-for-3 with a double, a triple, a walk, a hit-by-pitch, a run scored and four RBIs. His fingerprints were on nearly every important UNC rally. He drove in the first two runs of the game with a two-out double in the second inning, forced home the tying run in the fourth when he was hit by a pitch with the bases loaded, then delivered the eighth-inning RBI triple that helped turn a tight game into a Tar Heel runaway.

Schaffner’s first major swing came after Tyler Howe walked and Carter French singled in the second. With two outs, Schaffner drove a ball into left-center field, scoring both runners and giving UNC a 2-0 lead. The official scoring credited him with a double and an advance to third on an outfield error, a small detail that mattered because it reflected the way UNC pressured Virginia Tech into difficult defensive moments.

That early at-bat also established the theme of the day: North Carolina’s best work came with two outs. The Tar Heels finished with eight two-out RBIs and went 5-for-14 with runners in scoring position. They did not overwhelm Virginia Tech with one explosive inning until the eighth. Before that, they built the game through extended innings, productive contact and a lineup that repeatedly forced Hokie pitchers to make one more pitch.

Virginia Tech lands its counterpunch

Virginia Tech did not go quietly. The Hokies, who had advanced with a 17-10 win over Notre Dame, brought a dangerous lineup into Friday’s quarterfinal and showed it in the third inning. Owen Petrich singled, and Gibson followed with a 400-foot homer to left-center field to tie the game at 2. Cooke came next and launched a 413-foot homer to the same general part of the park, giving Virginia Tech a 3-2 lead and forcing North Carolina to confront its first real stress of the tournament. (Virginia Tech Athletics)

The danger did not end with the home runs. Virginia Tech put more traffic on the bases in that third inning, and for a moment the game felt as if it could split wide open. UNC starter Jason DeCaro, a First Team All-ACC pitcher, did not have his sharpest command. He allowed six hits, three runs and two walks in 3⅓ innings, striking out five but leaving with the Hokies still applying pressure.

One defensive play helped keep UNC’s deficit manageable. Carter French tracked down a Sam Gates drive in right-center field to end the third inning, preventing what could have been a much larger Virginia Tech inning. UNC coach Scott Forbes later said the game could have looked “completely different” without that play, a fair assessment given the score, the traffic and the way the Hokies were striking the ball at that point.

The fourth inning flips the game back

North Carolina’s response came in the bottom of the fourth. Cooper Nicholson reached, Colin Hynek and French helped load the bases, and Schaffner tied the game when a pitch hit him with the bases full. That brought up Hull, another First Team All-ACC selection, with a chance to restore UNC’s control. Hull singled up the middle, scoring Hynek and French to put the Tar Heels ahead 5-3.

The rally was not built on brute force. It was built on patience and pressure. Virginia Tech starter Griffin Stieg lasted 3⅓ innings, allowing five runs on three hits with five walks, four strikeouts and one hit batter. The walks mattered as much as the hits. North Carolina made him work through traffic, and the fourth inning punished the Hokies for giving the Tar Heels extra base runners.

Hull’s swing also mattered because it came with two outs, part of UNC’s broader pattern of late-count, late-inning damage. Hull finished 2-for-4 with three RBIs and a run scored. All three of his RBIs came in pressure moments, and his eighth-inning single later helped UNC put the game away.

Glauber steadies the mound

The defining pitching move came when Forbes turned to Glauber in the fourth. The freshman right-hander entered with one out and quickly changed the pace of the game. He threw 5⅔ innings, allowed one run on three hits, walked three and struck out six. He earned the win, improving to 9-0. (ACC Baseball Championship)

Glauber’s outing was not a short relief bridge. It was a postseason rescue mission. Virginia Tech had already hit two home runs, had pushed DeCaro out earlier than usual and had shown enough power to make every baserunner feel dangerous. Glauber absorbed the middle and late innings, gave UNC length, and kept Virginia Tech from turning a one-run game into another scoring surge.

Forbes said afterward that the challenge for a head coach is often timing the pitching change correctly. He credited Glauber with picking up the starter and giving UNC exactly what it needed. Glauber, for his part, described the key as staying ahead in counts, saying hitters gain the advantage when pitchers fall behind.

The numbers backed up that assessment. Virginia Tech scored once against Glauber, on Ball’s leadoff homer in the fifth, but the Hokies did not score again. North Carolina’s defense turned two double plays behind him, and UNC pitchers stranded 10 Virginia Tech runners. In a game where the Hokies hit three home runs, that ability to stop the larger inning was decisive.

Hokies keep swinging, but UNC keeps separating

Ball’s fifth-inning homer, a 413-foot shot to right-center, cut UNC’s lead to 5-4 and briefly restored some of the unease that had filled the third inning. It was also Ball’s third home run of the ACC Championship, tying Virginia Tech’s program record for home runs in a single ACC tournament week. For a team that needed the tournament to extend its postseason case, the Hokies were not short on fight or power.

North Carolina answered in the sixth. Hynek, who reached base repeatedly and scored three times, came around on Gavin Gallaher’s RBI single to right field. That made it 6-4 and gave Glauber a two-run cushion. It was not the final blow, but it was an important run because it stopped Virginia Tech from carrying the momentum of Ball’s homer into the late innings.

The Tar Heels’ ability to answer runs was one of the quiet strengths of the game. Virginia Tech took the lead in the third; UNC reclaimed it in the fourth. Virginia Tech cut the lead in the fifth; UNC pushed it back to two in the sixth. By the time the eighth arrived, the Tar Heels had forced the Hokies to chase the game for too long.

The eighth inning delivers the knockout

The game finally broke open in the bottom of the eighth. Hynek reached and scored when Schaffner tripled to right-center. Hull followed with an RBI single through the right side to make it 8-4. Then Macon Winslow delivered the loudest swing of UNC’s afternoon, launching a 423-foot two-run homer to straightaway center field. The blast pushed the lead to 10-4 and gave Winslow his 10th home run of the season, a new career high.

That four-run inning changed the emotional temperature of the game. What had been a tense quarterfinal became a controlled finish. Glauber returned to the mound with a six-run lead and finished the ninth without allowing Virginia Tech back into the game.

Schaffner’s emotion after reaching third base in the eighth told part of the story. He later said he loves playing for the university, the coaching staff and his teammates, and that his emotion sometimes spills out because the experience means so much. For a transfer shortstop in his first year in Chapel Hill, Friday’s game offered a defining postseason moment.

A complete UNC box score

North Carolina scored 10 runs on 10 hits and did not commit an error. Schaffner, Hull and Winslow drove in nine of the 10 runs. Gallaher supplied the other RBI. Hynek went 2-for-3 with three runs scored and a walk. French scored twice and added a sacrifice. Every UNC batter reached base, and the Tar Heels drew six walks while being hit by two pitches. (University of North Carolina Athletics)

Virginia Tech finished with four runs on nine hits and one error. Gibson went 2-for-4 with a double, a homer, a walk and two RBIs. Cooke homered and walked twice. Ball homered and drove in one. Sam Grube added two hits. The Hokies had hits from each of the first five batters in their lineup, but they could not turn that early production into enough sustained scoring after Glauber entered. (ACC Baseball Championship)

The pitching lines told the rest of the story. DeCaro gave UNC 3⅓ innings before Glauber took over. Stieg took the loss for Virginia Tech, falling to 2-5, after being charged with five earned runs. Ethan Grim gave the Hokies 3⅔ innings of relief and allowed only one run, but UNC reached the rest of the bullpen for four runs in the eighth. (University of North Carolina Athletics)

Virginia Tech’s tournament run ends with a scare, not a breakthrough

Virginia Tech exited the ACC Championship at 30-24, but not without making North Carolina work. The Hokies had already beaten Notre Dame 17-10 in the second round, and they carried that offensive momentum into the early innings Friday. Their three home runs against UNC gave them the kind of instant scoring that can unsettle even elite teams.

The problem for Virginia Tech was that the big swing did not become the big inning. The Hokies stranded 10 runners, hit into two double plays and managed only one run after Glauber entered. In postseason baseball, especially in single-elimination play, those missed opportunities become magnified. The Hokies were close enough to make UNC uncomfortable, but not efficient enough to make the Tar Heels pay.

Virginia Tech coach John Szefc pointed to the difficulty of facing DeCaro and Glauber in sequence, noting the challenge of seeing two of UNC’s top arms in one game. That matchup became one of the day’s central tactical realities: Virginia Tech did damage against DeCaro, but Glauber changed the rhythm before the Hokies could turn a scare into an upset.

North Carolina entered the 2026 ACC Championship as the reigning tournament champion after winning the 2025 title in Durham. The Tar Heels also carried a double bye into Friday’s quarterfinal as the No. 2 seed after going 22-8 in ACC play. That meant Friday was UNC’s first game of the tournament, while Virginia Tech had already played — and won — earlier in the week.

The victory improved UNC to 44-10-1 and sent the Tar Heels into the semifinals for the second straight season. It also continued a strong ACC tournament run under Forbes. UNC’s tournament central notes listed Carolina at 11-3 in ACC tournament games under Forbes entering the event, with tournament titles in 2022 and 2025.

The broader context matters because UNC is not merely chasing a conference trophy. The Tar Heels are also positioning themselves for NCAA tournament seeding. Their record, their ACC finish and their ability to win neutral-site postseason games all feed into the resume they will carry into Selection Monday. Friday’s win did not answer every postseason question, but it strengthened the case that UNC’s regular-season profile can travel into tournament baseball.

A semifinal date with Pittsburgh

By the end of Friday’s quarterfinal round, UNC’s next opponent was clear: No. 14 seed Pittsburgh. The Panthers upset No. 3 seed Florida State 8-6 later Friday, continuing a surprising ACC tournament run that included earlier wins over Louisville and Wake Forest. Saturday’s semifinal schedule was adjusted because of weather, with Georgia Tech facing Miami at 11 a.m. and North Carolina scheduled to face Pittsburgh at 3 p.m. on ACC Network.

That matchup brings an interesting subplot. North Carolina swept Pittsburgh during the regular season in Chapel Hill, winning 4-1, 12-2 and 7-3 from May 8-10. But tournament baseball often strips away regular-season assumptions. Pittsburgh has already survived three elimination games in Charlotte and enters the semifinal with momentum, confidence and nothing to lose.

For UNC, the semifinal presents a different challenge than Friday’s quarterfinal. Virginia Tech brought power and pressure. Pittsburgh brings the psychology of a lower seed playing freely after a run of upsets. The Tar Heels’ task will be to carry the same formula forward: patient at-bats, clean defense and enough pitching flexibility to respond quickly if trouble starts.

Why Friday’s win mattered

The significance of Friday’s game was not simply that North Carolina won. It was how the Tar Heels won. They absorbed Virginia Tech’s best early swing, trailed in the third inning, watched their ace leave before the fourth inning ended and still found a way to separate by six runs. That is the shape of a mature postseason victory.

Schaffner gave UNC energy and production from the leadoff spot. Hull gave the Tar Heels reliable two-out contact. Winslow gave them the home run that removed late suspense. Glauber gave them the kind of long relief that can preserve a bullpen and alter the course of a tournament weekend. French gave them a defensive play that kept a dangerous inning from becoming a disaster. In a single-elimination setting, all of those contributions were necessary.

That balance is what makes North Carolina dangerous. Some tournament teams need their ace to dominate. Some need the middle of the order to carry the day. UNC showed Friday it can win when its starter is not at his best, when the opponent hits three home runs and when the game tightens before the late innings. The Tar Heels did not play a perfect game, but they played a complete one.

Tar Heels answer every threat

North Carolina’s 10-4 win over Virginia Tech was a reminder that postseason baseball often turns on response rather than dominance. The Hokies took the lead with back-to-back homers. The Tar Heels answered in the fourth. Virginia Tech pulled within one. UNC responded in the sixth. The game remained within reach until the eighth, and then Schaffner, Hull and Winslow ended the suspense.

For UNC, the takeaway is clear: the Tar Heels have the lineup depth, bullpen strength and defensive poise to survive the uncomfortable innings that define tournament play. Schaffner’s four-RBI day supplied the spark, Glauber’s long relief supplied the grip, and the eighth inning supplied the exclamation point. The defending ACC tournament champions are still moving, and Pittsburgh now stands between North Carolina and another conference championship game appearance.