Spiders beat Delaware for critical eighth win

Spiders beat Delaware for critical eighth win