Wolfpack battles hard before Duke pulls out a tough road win

by