With Wednesday night's 10-2 dismantling of Charlotte at Boshamer Stadium, the Tar Heels will head to a much-anticipated showdown with North Carolina State in a good frame of mind.
Tar Heels recover heading to showdown