BC struggled to generate any substantial offense in its 1–0 loss the No. 7 Blue Devils on Saturday.
The Eagles came out sluggish in their first game in over 500 days but Stefan Sigurdarson scored twice in the second half to down the Terriers.
Behind goals from fresh faces in Alex Mieles and Mike Suski, BC broke a 1-1 tie and pulled away from the visiting Friars in its first action of the fall.
Simon Enstrom recorded his third game-winning goal of the season in the 61st minute, and the Eagles held on to upset N.C. State, logging their first victory over a ranked opponent this fall.