Feisty BC falls short vs. No. 23 NC State