In the first meeting between the two programs in men's soccer, Carolina improved to 6-3-5 overall and 3-1-5 in the ACC and remains in fifth place in the league standings with 14 points.
Carolina scored on its first shot of the match in the 7th minute to take an early 1-0 lead. Vandermaas-Peeler took a ball at the top corner of the box and fired a shot into an open net near the far-left post.
It was the second goal of the season for the forward from Cary, N.C.
The Heels controlled possession for a majority of the first half. Verneri Valimaa and Alex Olofson each put shots on frame that forced Pitt keeper Braden Horton to make a couple saves to keep it a one-goal margin.
UNC keeper Brendan Moore made his only save before halftime in the 42nd minute off a shot from Ryan McKenzie.
Valimaa was very active in the second half. Not only did he handle his regular corner kick duties, but he had three shots, including one at the 57:03 mark that forced Horton to make another save.
The Tar Heels had a handful of other shots the remaining 30 plus minutes of the match, but were not on target.
That mattered little as the Panthers mustered up just one shot the entire second half.
Moore earned his seventh clean sheet of the year by making just one save. Carolina led 11-6 in the shots department.
Carolina will visit Virginia next Friday at 7 p.m., in Charlottesville, Va. The Cavaliers sit one point behind the Tar Heels in sixth place in the ACC standings with 13 points.