By R.L. Bynum
CHAPEL HILL — North Carolina’s pitching mostly held Virginia Tech’s offense in check again, but the No. 15 Tar Heels couldn’t get enough big hits to back that up.
UNC went 2 of 16 with runners on base as the Hokies salvaged a game in the three-game series with a 4–3 victory Sunday at Boshamer Stadium. The Heels held Virginia Tech to four runs or fewer in three consecutive games for the first time this season.
“That can happen sometimes,” Forbes said of his team’s inability to hit with runners on. “Unfortunately, it happened to us today. It tells you how good this team is, losing just by one run still. If you pitch and defend, you’ll be in every game and that’s why we were in the game.”
It was the first home league loss in 371 days (a 6–2 defeat on April 23, 2023, as Boston College finished a three-game sweep) for UNC (33–11, 17–7 ACC), its first defeat in an ACC series finale this season and the first time the Heels have scored fewer than four runs since the 2–1 loss to South Carolina on April 9.
Carolina’s last five losses have all come by one run, dropping the Tar Heels to 7–7 in one-run games. The defense continues to be solid as the Tar Heels have had two consecutive error-free ACC series.
“Hitting’s hard; you’re going to have days like that,” said Forbes, whose team leads the ACC Coastal Division by three games over No. 6 Duke and No. 14 Virginia. “They’re going to be ticked off if they lose a game. There’s nothing I have to say to them.”
Reliever Dalton Pence gave UNC a chance, coming in with a runner at second and one out in the ninth inning. He got a fly out and struck out center fielder Chris Cannizzaro looking to end the inning.
After first baseman Parks Harber (top photo) led off the ninth inning with a single to left field for his third hit, right fielder Anthony Donofrio lined out to second. Designated hitter Alberto Osuna, representing the potential winning run, just got under the ball on a drive that ended up as a fly out to center field, and catcher Luke Stevenson struck out swinging to end the game.
“When Dalton came in and got that out, and we’re down by one, I was like, ‘We’ll find a way to win this game,’ ” Forbes said. “Donofrio gets the ball a little more down to right or Berto gets the bat head out a little bit more, we probably celebrate a walkoff — potentially — with Berto.”
Junior Hokies reliever Brady Kirtner befuddled the Tar Heels for four innings with his curveball before UNC finally got to him in the eighth inning. Kirtner, who struck out five in 4⅓ innings, came out after giving up a leadoff single to third baseman Gavin Gallaher and an RBI single to second baseman Alex Madera.
“His breaking ball is elite,” Forbes said. “It is a nasty breaking ball. It’s hard to time it up, and he was able to mix that for a strike when he needed it and reach back 92, 93 [mph] at times. He also threw some changeups to get some big strikeouts.”
In the third start for junior right-hander Aidan Haugh (loser, 3–1), he gave up more runs (3) in four innings and 71 pitches than in his first two starts combined (2).
All the runs off him came on homers that just cleared the outfield fence — left fielder Ben Watson’s solo shot to right in the first inning and shortstop Clay Grady’s two-run blast in the fourth, just beyond the reach of leaping left fielder Casey Cook.
“Our guys battled, and I didn’t think Aidan had his best stuff. He still battling, didn’t have that perfect control that he’s had recently,” Forbes said.
The big bright spot for the Tar Heels on a frustrating day was the performance of the last four relievers — Kyle Percival, Matthew Matthijs, Matt Poston and Pence — who combined to give up three hits and strikeout seven over the last 5⅔ innings.
“He looked as good as he’s looked in a long time,” Forbes said of Poston, who struck out four and gave up two hits in 2⅓ innings. “So that’s the positive off of it.”
Virginia Tech starter Griffin Steig was injured after throwing three pitches and allowing Madera to reach on an error. Jacob Exum, his relief, gave up a two-out Harber RBI single that fell in front of Hokies right fielder Sam Tackett.
Osuna led off the second inning with a double to center and scored on third baseman Gavin Gallaher’s sacrifice fly to center to give UNC a 2–1 lead.
The Hokies (27–14, 13–11) took a 4–2 lead on Cannizzaro’s RBI single to center in the fifth inning off right-handed reliever Connor Bovair, who gave up two hits in ⅓ of an inning. Pence came on and avoided further damage, eliciting a flyout before striking out third baseman Carson DeMartini.
NOTES — UNC continues a stretch of four games in five days ahead of a six-day final exam break with home games at 7 p.m. Tuesday (ACC Network) against Charlotte and 6 p.m. Wednesday (ESPN3) against William & Mary. Forbes said that his weekend starters won’t start either game. The 49ers (20–24) lost to UAB 5–1 on Sunday. The Tribe (26–18) lost at home Sunday to UNCW 18–6. … Final exams at UNC start Thursday, with the Tar Heels returning from the break on Tuesday, May 7, at home against Campbell, which has wins over No. 6 Duke, No. 7 East Carolina and No. 21 N.C. State. … UNC center fielder Vance Honeycutt covered substantial ground to his left to make a terrific play on a Gehrig Ebel drive to the right-center warning track that ended the second inning. … UNC speedster Kaleb Cost, used frequently as a pinch-runner, was in a walking boot and is out indefinitely after suffering a stress reaction in his left foot. … DeMartini, who stuck his tongue out at UNC catcher Tomas Frick after hitting a home run last season, struck out in all four at-bats Sunday. … UNC’s Aranza Vazquez, who has won four NCAA diving national championships, threw out the ceremonial first pitch. … UNC has won six of the last eight with Virginia Tech and leads the all-time series 83–33–3, including 49–17–2 in Chapel Hill. … It was only Carolina’s second loss in the third game of a series and first since falling to East Carolina on Feb. 25.
Virginia Tech 4, No. 15 UNC 3
ACC standings
Coastal Division | League | Overall |
---|---|---|
X — No. 7 North Carolina | 20–7 | 39–11 |
No. 18 Virginia | 15–12 | 37–14 |
No. 11 Duke | 15–12 | 34–16 |
Virginia Tech | 14–13 | 32–17 |
Georgia Tech | 14–13 | 30–19 |
Miami | 10–17 | 24–27 |
Pittsburgh | 8–19 | 24–26 |
Atlantic Division | League | Overall |
---|---|---|
No. 4 Clemson | 17–10 | 37–13 |
No. 10 Florida State | 15–11 | 37–13 |
No. 17 N.C. State | 15–11 | 29–19 |
No. 8 Wake Forest | 15–12 | 36–16 |
Louisville | 13–14 | 29–22 |
Notre Dame | 9–18 | 27–22 |
Boston College | 8–19 | 22–28 |
(Unless otherwise indicated, games only stream on ESPN3)
Tuesday’s games
Georgetown 4, Boston College 3
Pittsburgh 10, Penn State 0
Stetson 10, No. 10 Florida State 5
Miami 6, FIU 5
All other games were cancelled because of rain
Thursday’s games
Notre Dame at Louisville, doubleheader, 2 p.m.
Boston College at No. 4 Clemson, 6 p.m.
Georgia Tech at No. 10 Florida State, 6 p.m.
Virginia Tech at No. 18 Virginia, 6 p.m.
No. 7 North Carolina at No. 11 Duke, 7 p.m., ACC Network
Wake Forest at No. 17 N.C. State, 7 p.m.
Pittsburgh at Miami, 7 p.m.
Friday’s games
No. 7 North Carolina at No. 11 Duke, 6 p.m.
Notre Dame at Louisville, 6 p.m.
Virginia Tech at No. 18 Virginia, 6 p.m.
Georgia Tech at No. 10 Florida State, 6 p.m.
Boston College at No. 4 Clemson, 6 p.m.
Wake Forest at No. 17 N.C. State, 7 p.m., ACC Network
Pittsburgh at Miami, 7 p.m.
Saturday’s games
Boston College at No. 4 Clemson, noon
No. 7 North Carolina at No. 11 Duke, 1 p.m.
Pittsburgh at Miami, 1 p.m.
Georgia Tech at No. 10 Florida State, 2 p.m.
Wake Forest at No. 17 N.C. State, 3 p.m.
Virginia Tech at No. 18 Virginia, 5 p.m.
ACC Tournament at Charlotte’s Truist Field
Tuesday through May 26
Date | Day/ month | Time/ score | Opponent/event (current ranks) | TV/ record |
---|---|---|---|---|
February | ||||
16 | Friday | W, 10–3 | vs. Wagner | 1–0 |
17 | Saturday | W, 16–5 | vs. Wagner | 2–0 |
18 | Sunday | W, 20–6 | vs. Wagner | 3–0 |
20 | Tuesday | W, 8–7 | vs. Elon | 4–0 |
23 | Friday | W, 2–1 | vs. No. 13 East Carolina | 5–0 |
24 | Saturday | L, 7–4 | vs. No. 13 East Carolina in Fayetteville | 5–1 |
25 | Sunday | L, 10–9 | at No. 13 East Carolina | 5–2 |
27 | Tuesday | W, 8–2 | vs. VCU | 6–2 |
28 | Wednesday | W, 12–3 | vs. Longwood | 7–2 |
March | ||||
1 | Friday | W, 12–2 | vs. Princeton | 8–2 |
2 | Saturday | W, 11–2 | vs. Princeton | 9–2 |
3 | Sunday | W, 13–6 | vs. Princeton | 10–2 |
5 | Tuesday | W, 7–3 | at Campbell | 11–2 |
8 | Friday | W, 2–1 | vs. Pittsburgh | 12–2, 1–0 ACC |
9 | Saturday | W, 7–3 | vs. Pittsburgh | 13–2, 2–0 ACC |
10 | Sunday | W, 6–5, 10 innings | vs. Pittsburgh | 14–2, 3–0 ACC |
12 | Tuesday | W, 13–7 | vs. Rutgers | 15–2 |
13 | Wednesday | W, 9–8 | vs. Rutgers | 16–2 |
15 | Friday | L, 14–1 | at Miami | 16–3, 3–1 ACC |
16 | Saturday | L, 2–1 | at Miami | 16–4, 3–2 ACC |
17 | Sunday | W, 18–6, 7 innings (10-run rule) | at Miami | 17–4, 4–2 ACC |
19 | Tuesday | W, 11–0, 7 innings (10-run rule) | vs. UNCW | 18–4 |
22 | Friday | W, 5–4 | vs. Georgia Tech | 19–4, 5–2 ACC |
23 | Saturday | W, 11–5 | vs. Georgia Tech | 20–4, 6–2 ACC |
24 | Sunday | W, 9–2 | vs. Georgia Tech | 21–4, 7–2 ACC |
26 | Tuesday | W, 10–8 | vs. N.C. A&T | 22–4 |
29 | Friday | W, 6–5 | at No. 8 Wake Forest | 23–4, 8–2 ACC |
30 | Saturday | W, 10–6 | at No. 8 Wake Forest | 24–4, 9–2 ACC |
31 | Sunday | W, 14–10 | at No. 8 Wake Forest | 25–4, 10–2 ACC |
April | ||||
4 | Thursday | L, 14–11 | at No. 18 Virginia | 25–5, 10–3 ACC |
5 | Friday | L, 7–2 | at No. 18 Virginia | 25–6, 10–4 ACC |
6 | Saturday | W, 12–7 | at No. 18 Virginia | 26–6, 11–4 ACC |
9 | Tuesday | L, 2–1 | vs. No. 24 South Carolina in Charlotte | 26–7 |
12 | Friday | W, 13–0, 6½ innings (10-run rule) | vs. Notre Dame | 27–7, 12–4 ACC |
13 | Saturday | W, 7–2 | vs. Notre Dame | 28–7, 13–4 ACC |
14 | Sunday | W, 10–3 | vs. Notre Dame | 29–7, 14–4 ACC |
16 | Tuesday | L, 5–4 | vs. Coastal Carolina | 29–8 |
18 | Thursday | L, 9–8 | at No. 17 N.C. State | 29–9, 14–5 ACC |
19 | Friday | L, 5–4 | at No. 17 N.C. State | 29–10, 14–6 ACC |
20 | Saturday | W, 14–3 | at No. 17 N.C. State | 30–10, 15–6 ACC |
23 | Tuesday | W, 5–2 | vs. Gardner-Webb | 31–10 |
26 | Friday | W, 8–1 | vs. Virginia Tech | 32–10, 16–6 ACC |
27 | Saturday | W, 6–3 | vs. Virginia Tech | 33–10, 17–6 ACC |
28 | Sunday | L, 4–3 | vs. Virginia Tech | 33–11, 17–7 ACC |
30 | Tuesday | W, 13–1, 6½ innings (10-run rule) | vs. Charlotte | 34–11 |
May | ||||
1 | Wednesday | W, 19–2, 6½ innings (10-run rule) | vs. William & Mary | 35–11 |
7 | Tuesday | W, 16–10 | vs. Campbell | 36–11 |
10 | Friday | W, 13–4 8 innings (10-run rule) | vs. Louisville | 37–11, 18–7 ACC |
11 | Saturday | W, 6–4 | vs. Louisville | 38–11, 19–7 ACC |
12 | Sunday | W, 16–7 | vs. Louisville | 39–11, 20–7 ACC |
16 | Thursday | 7 p.m. | at No. 11 Duke | ACCN |
17 | Friday | 6 p.m. | at No. 11 Duke | ESPN3 |
18 | Saturday | 1 p.m. | at No. 11 Duke | ESPN3 |
21–26 | Tuesday- Sunday | TBA | ACC tournament in Charlotte | ACCN |
31 | Friday | TBA | NCAA Regional | TBA |
June | ||||
1–3 | Saturday- Monday | TBA | NCAA Regional | TBA |
7–10 | Friday- Monday | TBA | NCAA Super Regional | TBA |
14–24 | Friday- Monday | TBA | College World Series in Omaha, Neb. | TBA |
Photo courtesy of UNC Athletics by Ainsley Fauth