Devil drop a squeaker to the highly favored, seven game losing streak, Castrated Turkeys of Virginia Tech. Ouch.